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
20082026
-
▲ 2
Ask HN: What are some books where the reader learns by building projects?story by 8BitArmour · 2022-06-14 · 0 comments
-
Here's like a 100 resources: https://github.com/codecrafters-io/build-your-own-x
comment by sarupbanskota · 2022-06-01 · in Ask HN: Books like “Crafting interpreters” or “The ray tracer challenge”? -
▲ 2
Build your own (insert technology here)story by sharjeelsayed · 2022-05-11 · 1 comment
-
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 -
Here you go https://github.com/danistefanovic/build-your-own-x#build-you...
comment by new_guy · 2021-09-26 · in Ask HN: Building a relational database system for educational purposes? -
▲ 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
-
…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 -
https://github.com/danistefanovic/build-your-own-x
comment by rohitpaulk · 2021-07-05 · in Write your own Redis in Ruby -
…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? -
…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…
comment by AriseAndPass · 2021-02-21 · in From coding bootcamp graduate to building distributed databases -
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
Ask HN: What are some books where the reader learns by building projects?story by Shosty123 · 2021-02-11 · 15 comments
-
▲ 53
Ask HN: What are some books where the reader learns by building projects?story by Shosty123 · 2021-02-05 · 18 comments
-
▲ 6
Show HN: Build your own Git/Docker/Redis (advanced programming challenges)story by rohitpaulk · 2021-01-31 · 0 comments
-
▲ 103
Build your own X, a collection of tutorials (Search engine, Neural Net, etc.)story by jkchu · 2021-01-31 · 5 comments
-
…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
comment by geraldbauer · 2021-01-18 · in Show HN: 100 LOC Ruby forward proxy using only standard libraries -
It looks like the list "Build your own X" https://github.com/danistefanovic/build-your-own-x
comment by smusamashah · 2021-01-13 · in Learn X by Doing Y – A project-based learning search engine -
A great compilation: https://github.com/danistefanovic/build-your-own-x
comment by tracyhenry · 2020-12-21 · in More challenging projects every programmer should try -
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 -
https://github.com/danistefanovic/build-your-own-x#build-you...
comment by lhdj · 2020-06-16 · in Recently minted database technologies that I find intriguing -
Check out this (in C): https://cstack.github.io/db_tutorial/ also a list here https://github.com/danistefanovic/build-your-own-x
comment by v3gas · 2020-04-14 · in Writing a SQL database from scratch in Go -
You can see this[1] for ideas [1] https://github.com/danistefanovic/build-your-own-x
comment by iambrj · 2019-12-25 · in Ask HN: Haven't worked for a while, best guide/advice to start a hobby project? -
…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…
comment by wool_gather · 2019-12-14 · in Challenging projects every programmer should try -
I believe this is more you're kind of style: https://github.com/danistefanovic/build-your-own-x
comment by james_s_tayler · 2019-11-14 · in Show HN: Workouts – Learn by doing real developer projects -
▲ 867
Build Your Own Xstory by hakanderyal · 2019-11-02 · 63 comments
-
…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 -
…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 -
▲ 3
Build your own (insert technology here)story by thecodeboy · 2019-04-19 · 0 comments
-
…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) -
I think you'd find this list useful: https://github.com/danistefanovic/build-your-own-x
comment by piyushahuja · 2019-02-25 · in Is There a CS Self-Study Curriculum with Only Projects? -
…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/…
comment by lpcrealmadrid · 2018-11-23 · in Ask HN: Best deals for web dev tools, learning tutorials, anything worth noting? -
https://github.com/danistefanovic/build-your-own-x#build-you... ?
comment by homarp · 2018-11-18 · in Building your own shell using Rust -
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…
comment by spapas82 · 2018-05-24 · in NASA is bringing cryosleep chambers out of fiction -
▲ 507
Build your own X: project-based programming tutorialsstory by dhanush · 2018-05-12 · 25 comments