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. ▲ 2
    Ask HN: What are some books where the reader learns by building projects?
    story by 8BitArmour · 2022-06-14 · 0 comments
  2. Here's like a 100 resources: https://github.com/codecrafters-io/build-your-own-x
  3. ▲ 2
    Build your own (insert technology here)
    story by sharjeelsayed · 2022-05-11 · 1 comment
  4. 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
  5. Here you go https://github.com/danistefanovic/build-your-own-x#build-you...
  6. ▲ 3
    Ask HN: How can I rekindle my passion for CS after my so-so undergrad degree?
    story by firebirdflies · 2021-07-22 · 4 comments
  7. …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
  8. https://github.com/danistefanovic/build-your-own-x
    comment by rohitpaulk · 2021-07-05 · in Write your own Redis in Ruby
  9. …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?
  10. …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…
  11. 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
  12. ▲ 42
    Ask HN: What are some books where the reader learns by building projects?
    story by Shosty123 · 2021-02-11 · 15 comments
  13. ▲ 53
    Ask HN: What are some books where the reader learns by building projects?
    story by Shosty123 · 2021-02-05 · 18 comments
  14. ▲ 6
    Show HN: Build your own Git/Docker/Redis (advanced programming challenges)
    story by rohitpaulk · 2021-01-31 · 0 comments
  15. ▲ 103
    Build your own X, a collection of tutorials (Search engine, Neural Net, etc.)
    story by jkchu · 2021-01-31 · 5 comments
  16. …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
  17. It looks like the list "Build your own X" https://github.com/danistefanovic/build-your-own-x
  18. A great compilation: https://github.com/danistefanovic/build-your-own-x
  19. 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
  20. https://github.com/danistefanovic/build-your-own-x#build-you...
  21. Check out this (in C): https://cstack.github.io/db_tutorial/ also a list here https://github.com/danistefanovic/build-your-own-x
  22. You can see this[1] for ideas [1] https://github.com/danistefanovic/build-your-own-x
  23. …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…
  24. I believe this is more you're kind of style: https://github.com/danistefanovic/build-your-own-x
  25. ▲ 867
    Build Your Own X
    story by hakanderyal · 2019-11-02 · 63 comments
  26. …into building your own database, there are some great open source projects you can reference here: https://github.com/danistefanovic/build-your-own-x#build-you... If you want to actually dive into source code - SQLite is amazing. It has…
    comment by photon_lines · 2019-09-22 · in Ask HN: Resources for Learning about Databases
  27. …a cost/benefit analysis. I like this repo for getting into the guts of how popular tech works: https://github.com/danistefanovic/build-your-own-x
    comment by davidjnelson · 2019-04-28 · in Show HN: Own MobX in 65 lines of code
  28. ▲ 3
    Build your own (insert technology here)
    story by thecodeboy · 2019-04-19 · 0 comments
  29. …articles interesting, there's a repo on Github that aggregates them, sorted in various categories: https://github.com/danistefanovic/build-your-own-x
    comment by nukeop · 2019-03-14 · in Write yourself a Git (2018)
  30. I think you'd find this list useful: https://github.com/danistefanovic/build-your-own-x
  31. …enough. Three (free) resources: - https://www.theodinproject.com/ - https://teachyourselfcs.com/ - https://github.com/danistefanovic/build-your-own-x Stuff you gotta pay for: - https://www.newco.app/bootcamp - https://lambdaschool.com/…
  32. https://github.com/danistefanovic/build-your-own-x#build-you... ?
    comment by homarp · 2018-11-18 · in Building your own shell using Rust
  33. If I was there I'd get a copy of all tutorials on https://github.com/danistefanovic/build-your-own-x along with my favourite batteries included programming language... Actully, now that I think better of it I wouldn't need a batteries…
  34. ▲ 507
    Build your own X: project-based programming tutorials
    story by dhanush · 2018-05-12 · 25 comments