I get paid to write JavaScript. I spend my free time trying to avoid it.
These days I'm mostly interested in systems, networks, distributed systems, and occasionally reinventing software that already exists (mostly so I can appreciate nginx and postgres).
- http-server (✨ 24 stars) · Minimal HTTP/1.1 server in
built directly on raw TCP sockets.
- rlox (✨ 12 stars) · Simple programming language implementation in
- attempts · A technical blog and static site built with
- Naive Bayes is about asking different questions · Reverse engineering the formula.
- Why build a blog template? · The hows, whys, and "oh nos".
- Exploring QUIC · A deep dive into the QUIC protocol and its architecture.
More questionable decisions on Attempts.