May 20, 2026
Caching: trading freshness for speed
Caches make reads fast by letting the system be wrong in controlled ways. Keys, TTLs, invalidation, and stampede protection explored.
Read articleWriting
My writing.
Blog
May 20, 2026
Caches make reads fast by letting the system be wrong in controlled ways. Keys, TTLs, invalidation, and stampede protection explored.
Read articleMay 19, 2026
Rate limits, timeouts, retries, circuit breakers, and the controls that keep APIs available under pressure.
Read articleMay 18, 2026
How data gets into your system decides latency, durability, retries, consistency, and every read model that follows.
Read articleMay 12, 2026
The database is rarely the first bottleneck. The schema, indexes, and read model decide how much work every request creates.
Read articleMay 11, 2026
Quantitative analysis and arithmetic as the foundation for scaling decisions and architectural choices.
Read articleMay 11, 2026
Extending the blog's component surface with interactive quizzes that still feel like markdown to write.
Read articleApril 21, 2026
I looked into GameSir's GameHub emulator and found device fingerprinting, servers in China, a Windows installer that raised corruption concerns, and enough tracking to spawn a privacy-focused fork.
Read articleApril 21, 2026
An interactive look at Kyoto's peak cherry blossom record, the extreme modern shift toward earlier bloom dates, and why this may be the cleanest seasonal climate archive humanity has.
Read articleApril 17, 2026
Anthropic is pitching better long-running coding and vision. Hacker News readership comment about consistency, token burn, and whether Claude still feels reliable from one week to the next.
Read articleApril 7, 2026
I read through Apple's end-user license agreement and found a $250 liability cap, silent system updates you can't disable, and an AI disclaimer that shifts all responsibility to you.
Read articleMarch 31, 2026
How I added a static MDX blog to this repo without giving up predictable builds or lightweight writing.
Read articleMarch 26, 2026
A small rendering checklist for keeping GPU demos responsive without flattening the visual style.
Read articleMarch 15, 2026
How I kept a WASM-heavy demo compatible with Next.js static export and GitHub Pages.
Read article