projectlighthouse
I'm writing a shelf of hands-on books on the fundamentals of software engineering: C, DSA, operating systems and networking, then Go and Rust.
Each one ends in projects you build from scratch, like your own HTTP server and DNS resolver, or the 1 Billion Row Challenge.









