Writing about code, creativity, and the chaos in between.
I'll say it upfront: I'm not anti-AI. I use it every single day. But would I build my business on it? Would I stake my future product entirely on AI? Not yet.
How the 3Ds—Design, Development, Distribution—help us build software faster, reach the market sooner, and create business impact from day one.
There's one moment in software that beats every architecture diagram, sprint plan, or design system. It's when you hear that cha-ching — your first dollar.
In tech, negotiation isn't just about contracts. It's in every pull request, every sprint planning meeting, every 'one last feature' conversation at 11 p.m. Here are the lessons that matter.
One folder. One routing brain. Minimal JSX. Schema-driven APIs. Streaming SSR with tiny CSR islands. Offline-first by default. Here's why Rill (language) + River (framework) might be the web stack you've been wishing for.