4 ms·
Having done a couple of their courses without paying: You are expected to complete the project in steps they define (so for their Redis project, step 1 is to b
by opheliate 3y ago
Having done a couple of their courses without paying:
You are expected to complete the project in steps they define (so for their Redis project, step 1 is to bind to a port, step 2 is to respond to a PING command, etc). If you choose not to pay, you can only complete one step per day, even if you submit code which would pass future steps.
This can be quite frustrating, since each step is often very simple, and IMO discourages producing a well-architected solution which anticipates future requirements, as you're left waiting 24 hours to press the submit button for code you've already written.
Still: It's free, and the restricted progress forced me to not use it for procrastination purposes, so there's that.
- linhns 3y agoIt's better for me this way, having things broken down to piecemeal level like this allow me to avoid overthinking and know when to just produce a solution and accept it.
- Mikhail_Edoshin 3y agoDo submissions have deadlines?
- sarupbanskota 3y agoNo deadlines!
- sarupbanskota 3y agoThere's also this repo if you're keen on free resources: github.com/codecrafters-io/build-your-own-x
- ryangg 3y agoI don't think that option is there anymore. Started the build-your-own-git tutorial and there is a hard paywall after the 3rd stage.