Engineering notes
Practical writing about secure software, cloud systems, developer tooling, and the engineering behind our products.
Giving backend hooks a request to belong to
16 September 2026
Building Uzeful around ordinary functions, typed request context, and state that belongs to one request, with adapters for Bun, Cloudflare Workers, and Express.
One terminal for the services behind your app
14 September 2026
How we replaced duplicated development dashboards with a shared TypeScript tool for service controls, live status, and process cleanup.
When an HTTP error is an expected response
28 August 2026
Opt in to typed HTTP response contracts with responsesOf, while keeping api-def’s default status handling for existing endpoints.
Making Bun and Cloudflare work together in tests
26 August 2026
How we bridged Bun, Wrangler, Miniflare, and workerd, then turned fragile compatibility fixes into a pooled and isolated test harness.
Giving Bun the runtime React Native expects
22 August 2026
How platform resolution, Flow transforms, CommonJS interop, and native-module mocks recreated the runtime that React Native packages expect.
