HackerTrans
TopNewTrendsCommentsPastAskShowJobs

acley

14 karmajoined vor 7 Jahren

Submissions

Show HN: Lernen Sie, indem Sie Redis, Git und eine Datenbank von Grund auf neu erstellen

shipthatcode.com
31 points·by acley·vor 5 Stunden·12 comments

comments

acley
·vor 19 Minuten·discuss
bots are hitting tons of endpoints bro. You can keep using the platform as guest
acley
·vor 26 Minuten·discuss
Unfortunately, I dont think you can run the tests on your own machine.Tests run on jude0, which takes about 20 GB of RAM to run
acley
·vor 30 Minuten·discuss
I've also trained over 100 students in Python back in 2021, when Python was often looked down upon in academia for not being a low-level language. My belief has always been that if someone learns one programming language properly, they can pick up another in no time.I've seen beginners spend months going through 300-video YouTube playlists just to learn JavaScript. People don't need 300 videos to learn a programming language they just need to understand the fundamentals and build projects.

This project, however, is aimed at people who already know a programming language but want to understand what goes on behind the scenes of popular software: how it's designed, why certain architectural decisions are made, and what things to avoid.
acley
·vor 1 Stunde·discuss
1. We have temporarily removed it due to abuse (people are sending their own project code through it). 2. Tests are run on our dedicated server. I had some spare servers that we bought for our other platform echoed. gg 3. Will you accept contributions to the teaching material? ofc we would. I am also thinking of open-sourcing the project 4. What is the AI policy for contributors? You can use AI(we also used it), but the quality of the course, should match the rest of the courses
acley
·vor 2 Stunden·discuss
its free
acley
·vor 5 Stunden·discuss
I kept noticing that most "learn to code" content is tutorials you copy-paste, so I never had to actually understand why anything worked. I built this to flip that: each lesson gives you a real spec (e.g. implement the Redis SET/GET protocol) and you write the code yourself, then it actually runs against tests. Right now there are 80+ of these "build X from scratch" courses — Redis, a database, Git, a compiler, a container runtime, a raft KV store, etc. — across Python, Go, Rust, C, C++, and others. Would love feedback, especially on where the early lessons feel too hand-holdy or too sparse.