The Mojo Programming Language Is Open Source. Now What?
Modular open sourced the Mojo compiler under Apache 2.0. What actually changed, what the announcement buried, and who should genuinely care about it.
Modular open sourced the Mojo compiler under Apache 2.0. What actually changed, what the announcement buried, and who should genuinely care about it.
I wrapped Go errors with %v for a year and broke errors.Is without noticing. The golang error handling rules I follow now, with before and…
I spent my first month with Rust fighting the borrow checker. Here's the memory management mental model that made ownership, borrowing, and lifetimes click.
React 19 and the compiler quietly killed half the hooks advice I used to give. Here's what I dropped, what I kept, and the code…
I cut a 1.2GB Go service image down to 12MB with a Docker multistage build. The before and after Dockerfiles, the base images I picked,…
I migrated three production projects from Tailwind v3 to v4 in one weekend. What the upgrade tool fixed, what silently broke, and the checks I'd…
I deleted about 200 lines of loading state using React 19 Suspense and use(). What worked, the caching bug I hit, and where to put…
I pulled Gin out of a service that had eleven routes. Here is how I now choose between net/http, chi, Gin, Echo and Fiber, with…
Strict mode guarantees your JSON matches the schema, not that the values are right. The optional-field trap that cost me a day, and the checks…
The four API design rules I actually enforce in code review: RFC 9457 error shapes, cursor pagination, idempotency keys, and additive-only changes.