I write here to remember what I've learned. Tutorials I rewrote in my own words, diagrams I redrew until they made sense, languages I'm still wrestling with. Updated weekly, slowly.
Networking, proxies, scaling, containers, rate limiting, message queues, and the trade-offs behind every infrastructure decision.
Core principles and patterns that underpin good software design.
Notes from working through Java, JavaScript, and TypeScript — what each one teaches you.
Relational vs non-relational, caching strategies, sharding, and the trade-offs behind every data layer decision.
HTML, CSS, the cascade, the DOM, accessibility, and everything that runs in the browser.
How models work, how to use them, and what's worth paying attention to right now.