Hacker GitHub

← All repos

codecrafters-io/build-your-own-x

View on GitHub ↗ ★ 558,576 Markdown

Master programming by recreating your favorite technologies from scratch.

84 mentions on Hacker News by 71 people: 27 stories, 57 comments · first 2018-05-12 · latest 2026-07-23

Mentions per year 84 mentions · busiest year 2023 (18)
20082026
  1. …https://github.com/ZachGoldberg/Startup-CTO-Handbook - https://github.com/pilcrowonpaper/copenhagen - https://github.com/codecrafters-io/build-your-own-x
  2. This reads a bit similar to the build-your-own-x series https://github.com/codecrafters-io/build-your-own-x Feel like one of these things a lot of talk about but very tiny do ...
  3. …step-by-step guides for re-creating our favorite technologies from scratch", contains some. * https://github.com/codecrafters-io/build-your-own-x
  4. …fits together. For example. [0] "What I cannot create, I do not understand" - Richard Feynman [0] https://github.com/codecrafters-io/build-your-own-x
  5. This list reminded me of Build-Your-Own-X ( https://github.com/codecrafters-io/build-your-own-x )
    comment by JonnyReads · 2025-06-15 · in Writing Toy Software Is a Joy
  6. …have to build complicated things. Build things you enjoy. It will help you find time for it. Check https://github.com/codecrafters-io/build-your-own-x - or search on youtube for any tutorial of things you like. Do things you enjoy, and try…
    comment by yashasolutions · 2025-03-24 · in Ask HN: A Message in a Bottle from Gen Z
  7. Not JS but there's Build Your Own X https://github.com/codecrafters-io/build-your-own-x
    comment by nroize · 2024-12-15 · in SVC16: Simplest Virtual Computer
  8. https://github.com/danistefanovic/build-your-own-x
    comment by 8BitArmour · 2024-03-28 · in Ask HN: Project based books/courses for C++?
  9. There's also this repo if you're keen on free resources: github.com/codecrafters-io/build-your-own-x
    comment by sarupbanskota · 2023-10-19 · in Build your own BitTorrent
  10. You might also find tutorials here useful https://github.com/codecrafters-io/build-your-own-x
    comment by sarupbanskota · 2023-10-19 · in Build your own BitTorrent
  11. …can attempt beyond stage 2 if you have the membership. You might also find tutorials here useful https://github.com/codecrafters-io/build-your-own-x
    comment by sarupbanskota · 2023-10-19 · in Build your own BitTorrent
  12. …Git, etc. Could be useful to understand how tech works. In terms of a free version, there's also ( https://github.com/codecrafters-io/build-your-own-x ) which is a collection of blog posts where you're building different things in various…
  13. https://www3.nd.edu/~dthain/compilerbook/ https://csapp.cs.cmu.edu/ Lot of projects here - https://github.com/codecrafters-io/build-your-own-x
  14. …its impact is way smaller than pick up go/rust/cpp/java and carefully try implement challenge like: https://github.com/codecrafters-io/build-your-own-x
    comment by zsh_89 · 2023-06-29 · in Racket: Lisp for the modern day
  15. You should submit this to https://github.com/codecrafters-io/build-your-own-x
    comment by sarupbanskota · 2023-05-29 · in Let's make a Teeny Tiny compiler (2020)
  16. This repository contains hundreds of resources for implementing complex systems from scratch https://github.com/codecrafters-io/build-your-own-x
  17. In the spirit of building complex systems from scratch, you’ll enjoy this repo https://github.com/codecrafters-io/build-your-own-x that contains several ideas for projects around building things from scratch (eg Build your own Git, Docker,…
  18. …mentioned in build-your-own-x [0]. - https://wyag.thb.lt - https://benhoyt.com/writings/pygit/ [0]: https://github.com/codecrafters-io/build-your-own-x#build-yo...
    comment by ibitto · 2023-05-13 · in DIY Git in Python
  19. Maybe not only 100 lines of code though, I think of Code Crafters. https://github.com/codecrafters-io/build-your-own-x
    comment by ohbarye · 2023-05-12 · in Implement DNS in a Weekend
  20. https://github.com/codecrafters-io/build-your-own-x
  21. Not a book but an "awesome list"-formatted collection that mentions Crafting Interpreters: https://github.com/codecrafters-io/build-your-own-x (Discussed in https://news.ycombinator.com/item?id=32157759 )
  22. For the full "Build Your Own X" list: https://github.com/codecrafters-io/build-your-own-x
    comment by valbaca · 2023-03-19 · in Build Your Own Redis with C/C++
  23. Here's a whole repository. https://github.com/codecrafters-io/build-your-own-x
    comment by sarupbanskota · 2023-01-30 · in The “Build Your Own Redis” Book Is Completed
  24. Not a book, but check [Build your own X]( https://github.com/codecrafters-io/build-your-own-x ), a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.
  25. There is this excellent Github repo for this: https://github.com/codecrafters-io/build-your-own-x It has a collection of blogs for building various small projects to learn different languages.
  26. …well-written, step-by-step guides for re-creating our favorite technologies from scratch." [0] [0] https://github.com/codecrafters-io/build-your-own-x
  27. …I also saw interesting projects like implementing a compiler in Lisp, on `build-your-own-x` repo : https://github.com/codecrafters-io/build-your-own-x
  28. This was posted recently: https://github.com/codecrafters-io/build-your-own-x
  29. …Based Learning https://github.com/practical-tutorials/project-based-learnin... * Build your own X https://github.com/codecrafters-io/build-your-own-x )
  30. You may find this repo useful: https://github.com/codecrafters-io/build-your-own-x
    comment by sumofsquares · 2022-08-28 · in Ask HN: Books Like Building Git?
  31. They don't mind if you do it on your own for free: https://github.com/codecrafters-io/build-your-own-x > a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch
  32. …redirect here? Or maybe the original author started codecrafters.io? Indication of change here: https://github.com/codecrafters-io/build-your-own-x/commit/6... when the (non)copyright changed a week ago. Here's what I remember seeing…
    comment by eatonphil · 2022-07-19 · in Build Your Own X
  33. https://github.com/donnemartin/system-design-primer https://github.com/codecrafters-io/build-your-own-x
  34. Here's like a 100 resources: https://github.com/codecrafters-io/build-your-own-x
  35. There's a long list here: https://github.com/danistefanovic/build-your-own-x . Also, https://codecrafters.io/challenges/git supports multiple languages (I'm the author). Many folks that try this challenge do it for the same reason you…
    comment by rohitpaulk · 2021-10-03 · in Ugit - DIY Git in Python
  36. Here you go https://github.com/danistefanovic/build-your-own-x#build-you...
  37. …effective. There's a GitHub repository with a huge list of similar tutorials that you can follow: https://github.com/danistefanovic/build-your-own-x . I'm building a programming challenges platform based on this format, if you'd like to…
    comment by rohitpaulk · 2021-07-19 · in How to Learn Stuff Quickly
  38. https://github.com/danistefanovic/build-your-own-x
    comment by rohitpaulk · 2021-07-05 · in Write your own Redis in Ruby
  39. …an actual walkthrough. But either way this index of "Build your own X" writeups should be useful: https://github.com/danistefanovic/build-your-own-x Ideas include building a Git, shell, search engine, and of course compiler/programming…
    comment by b3morales · 2021-06-20 · in Ask HN: Projects for learning a language?
  40. …work rather than something that would develop fundamental CS skills. So, any ideas? I've seen https://github.com/danistefanovic/build-your-own-x which is a great collection of ideas all based on piercing an abstraction by building your own…
  41. It's already there: https://github.com/danistefanovic/build-your-own-x#build-you...
    comment by mgemard · 2021-02-16 · in Write a Shell in C
  42. …you cannot build yourself. No better way to learn than to build your own proxy or you name it. See https://github.com/danistefanovic/build-your-own-x
  43. It looks like the list "Build your own X" https://github.com/danistefanovic/build-your-own-x
  44. A great compilation: https://github.com/danistefanovic/build-your-own-x
  45. Not exactly the same, but there's [1] and [2]. 1: http://aosabook.org/ 2: https://github.com/danistefanovic/build-your-own-x
    comment by emmanueloga_ · 2020-06-18 · in Gocker: Docker implemented in 1.3k lines of Go
  46. https://github.com/danistefanovic/build-your-own-x#build-you...
  47. Check out this (in C): https://cstack.github.io/db_tutorial/ also a list here https://github.com/danistefanovic/build-your-own-x
  48. You can see this[1] for ideas [1] https://github.com/danistefanovic/build-your-own-x
  49. …this list of "Build Your Own $FOO" (that I'm pretty sure I learned about here on HN originally :) https://github.com/danistefanovic/build-your-own-x - Build Your Own Text Editor - Build Your Own Shell - Build Your Own Git (!) etc. Comes…
  50. I believe this is more you're kind of style: https://github.com/danistefanovic/build-your-own-x