what are some other tutorials for implementing a toy version of a hard thing in a short amount of time? Like https://implement-dns.wizardzines.com or https://raytracing.github.io

I’m especially interested in the “in a short amount of time” aspect, I think nand2tetris is extremely cool but you definitely can’t do it in 3 days.

If possible I'd love to hear about a project you personally did and how long it took you.

Implement DNS in a weekend

I collected some tutorials for building a hard thing in a weekend into this gist, as well as some weekend not-tutorials and a few not-weekend tutorials https://gist.github.com/jvns/5abfd12b2b78150253ae8dd3152fbbf1

I'd love to hear about any tutorials that are missing (or that you think are misclassified!)

weekend-tutorials.md

GitHub Gist: instantly share code, notes, and snippets.

Gist
@b0rk reminds me of the big "build your own x" list at https://github.com/codecrafters-io/build-your-own-x
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.

Master programming by recreating your favorite technologies from scratch. - codecrafters-io/build-your-own-x

GitHub
@yboulkaid yeah I've seen that -- personally I always find those "awesome X" type lists overwhelming and not really useful at all. Trying to keep it more curated and based on tutorials that many people are actually doing and finding helpful.