Posts
DHH, Campfire and Rust: nothing special
DHH ported Campfire to Rust without knowing Rust. The req/s chart sells the wrong row - what held the port up was knowledge of Rails.
Cloudflare didn't buy Deno. It bought celld
The headlines say Cloudflare acquired Deno. Cloudflare's own post never mentions the runtime. A Node contributor reads the fine print.
The profession I studied for no longer exists
I learned to code with no computer and no internet at home. Today, anyone starting out with a connected phone has AI in their pocket - and I don't know if that's good or bad for them.
How I set up Hermes to be the tech lead of a project
PR reviews, Jira tickets, meeting reminders: Chicken Little does the grunt work. Approving is still a human job.
Making node:sqlite faster, step by step
The benchmark said 1.48M reads a second. Only the profiler said a tenth of that was spent rebuilding the same four strings, over and over.
Detecting SQLite Full Table Scans in Node.js
SQLite has been counting your table scans the whole time. Node just never handed you the number.
How to Use the Claude Code Harness via the SDK
The claude-agent-sdk has a preset that turns on Claude Code's tools, system prompt and agent loop in two lines.
Amdahl's Law: TypeScript 7 is 10x faster. Your CI is still slow
Swapping the compiler for one that is 10x faster saved 6 seconds on a 15-minute pipeline. Amdahl's Law called it.
In Java, equals was always the medicine. Nobody told you the disease
The disease is identity, which Java hands to every object and charges you memory for. JEP 401's value objects let you opt out.
OpenTelemetry Is the Langfuse SDK for Go
Langfuse ships SDKs for Python and JS and nothing for Go. The whole integration turned out to be two files. Plus the eval basics that make it worth doing.