News
Why I Built Native Desktop Clients for Cloudflare D1, R2, KV, and Images
Cloudflare's dashboard and CLI leave gaps for day-to-day development work. I built four free native desktop apps (C++/Qt6) to fill...
AI-Assisted Code Review: What Actually Works in Practice
Stack Overflow's 2025 survey reports that 84% of respondents are using or planning to use AI tools in development. The first disap...
The AI Agent Infrastructure Problem Nobody's Talking About
Every AI team is running 4-5 disconnected tools to ship agents safely. The failures happen in the gaps between them. The AI agent...
Dirty Pirate Metrics: How to Measure the Success of Your Open-Source Dev Tool
Dirty Pirate Metrics helps tech founders measure true success beyond simple vanity metrics, but to track growth, retention, and su...
I Built My Own Chat Instead of Relying on Jivo or LiveChat: Here's How
The main implementation went into `src/crud/chat/index.tsx. The architecture, the contexts for sockets and state, and the UI compo...
How I Built Local-First Apps with React Native + RxDB (and Why Your App Probably...
Local-first apps process data locally, sync it when you can. This means users stay happy, and you don’t get midnight “the app’s br...
