codecrafters
Practice writing complex software. tldr-pages
On several platforms
Several platforms
Run tests without committing changes
codecrafters testIdentifyRun tests for all previous stages and the current stage without committing changes
codecrafters test --previousIdentifyCommit changes and submit, to move to the next stage
codecrafters submitIdentifyUpdate language version
codecrafters update-buildpackIdentify