Articles
Why articles on this site carry expiry dates: the world changes around old documents, and it helps to know whether what you're reading is still considered current. ?
Why this site is a collection of articles rather than a blog: articles can be revised, versioned, and given lifecycle states, instead of being tied to a posting date and left to go stale. ?
Thoughts
How to configure the Gradle Enterprise plugin in a user-scope init script, so you get build scans for every project without committing the terms-of-service agreement into published code. ?
Jujutsu doesn't require more mental overhead than Git -- it requires less. Parking work, switching context, and producing focused PRs all become easier when the tooling handles the bookkeeping. ?
LLMs are deterministic in principle -- the model is immutable at inference time. Non-reproducibility is a design choice, not an inherent property, and a deterministic API would be technically possible even if expensive. ?
The Brother MFC-L3550CDW just works over Ethernet via IPP and mDNS -- no driver installation needed. Network printing has quietly gone from dark magic to plug-and-play, and works better on Linux than Mac or Windows. ?
Wishing browsers could delegate TLS termination to a proxy the way servers delegate to CDNs -- transparently, without MITM. Current alternatives like Cloudflare's zero-trust require replacing the OS certificate store, which is too close to black-hat interception. ?
