Congrats on the launch! I've finished three of the challenges so far and I can highly recommend it. They make it very easy to get started and the automated tests are just super slick. It's just such a good learning platform where you'll have to figure out stuff on your own, yet Paul was always very helpful on their discord in case I got stuck or hit technical issues. Looking forward to the grep challenge!
Launch HN: CodeCrafters (YC S22) – Practice writing complex software
171–180 of 207 posts
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#172I am curious to know approximately how many hours the courses take, and if you can share anything about which future courses you have in the works?
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#173This is super cool, and helps fill a hole I had always been frustrated by during my own self-education. I am curious to know approximately how many hours the courses take, and if you can share anything about which future courses you have in the works?
I've seen folks spend weeks deep-diving on courses spending an hour or so per day (writing code, refactoring it, going through the official sources and studying them, etc). Part of the fun is reading the official docs, and that can be a treasure hunt at times.
You can see for indication of upcoming course ideas here: https://vote.codecrafters.io/
Build your own Grep launches next week!
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#174Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#175Looks super cool but I agree that the price point is high. Maybe not in the US/Canada, but I live in Mexico and it’s just not something that I can spend the money on even with a learning budget that usually only cover some % of the course.
sarup@codecrafters.io
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#176Earlier quoted context omitted.
I think we know what happened there (our message for the "close" button on the trial modal was confusing), and we've fixed it. Please give it a try once more?
Nope, still happening. Can't start the Clojure track. It sort of circularly redirects back to start a free trial and can't actually start the track.
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#177Something like this for compilers would be amazing. There's a lot of folklore knowledge around compilers and programming language implementation that isn't easy to learn on your own. A hands-on implementation based course would make it a lot more accessible.
Read 'Crafting Interpreters' by Bob Nystrom (free online). It teaches step by step how to write a compiler/interpreter, very approachable without dumbing down.
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#178Congrats, Sarup and Paul on the launch of CodeCrafters! :)
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#179Earlier quoted context omitted.
I'll go further and say that a high price is a great way to screen out the worst customers.
Yep, don't want those uppity poors having any assistance to upward mobility my good chap /s
They also expect that a lot of their customers will be subsidized by their employers.
Re: Launch HN: CodeCrafters (YC S22) – Practice writing complex software
#180This looks really awesome, and as someone who loves reading source code (and works in OSS full time), this is my ideal way to learn. The price seems sensible as long as the quality is high. The question I'd want answered before asking my employer to pay for it is how complex it can get. There's certainly value in a Redis that takes 3 hours to build, but there's a lot more value in the 30-50 hour version where you hav…
Thanks James! We're just getting started, and the current thinking is that we'll add depth to our courses along different "branches". e.g after you've been through the basic stages of Redis, you can continue along a path to dive deeper within the persistence aspects of Redis, or the networking aspects. You can preview the current stages for each of our courses here: https://app.codecrafters.io/tracks/go . You can do…