Writing in public · Updated automatically

Engineering notes from the workbench.

Short, practical lessons from production APIs, agentic AI systems, mobile products and technical leadership.

8 published notes · synced from DEV Community
01

flutter · dart · mobile · programming

Your Flutter App Is Not Slow. It Is Loading Full Size Images Into Tiny Boxes.

A product list I reviewed scrolled badly on older phones. Every card showed a small thumbnail, but...

Nov 5, 2026 · 3 min read · 1 reactions
02

node · backend · api · webdev

Your API Is Not Slow. It Returns Everything.

A dashboard page I worked on loaded a list of orders and felt heavy on every open. The endpoint was...

Nov 3, 2026 · 3 min read · 0 reactions
03

flutter · dart · mobile · programming

I Reject More PRs for Boring Mistakes Than for Clever Bugs

I reject more PRs for boring mistakes than for clever bugs. I lead a team of Flutter developers and...

Oct 31, 2026 · 6 min read · 0 reactions
04

nestjs · node · ai · webdev

Your AI Agent Is Only as Good as the API It Calls

Your AI agent is only as good as the API it calls. I wired an agent to a NestJS backend last...

Oct 29, 2026 · 6 min read · 1 reactions
05

nextjs · ai · webdev · javascript

Your Users Are Searching. Your Search Is Just Matching Keywords.

Your users are searching. Your search is just matching keywords. A client had a help center built in...

Oct 27, 2026 · 3 min read · 0 reactions
06

ai · backend · node · javascript

90% of the AI Agents Clients Ask For Are Just a Cron Job and One API Call

A founder asked me to build an autonomous AI agent that monitors their reviews around the clock. I...

Oct 24, 2026 · 3 min read · 2 reactions
07

ai · llm · openai · backend

My AI Support Agent Crushed the Demo. Then Production Happened.

Everyone shows the AI agent working. Nobody shows the week it fell apart. I built a support agent...

Oct 22, 2026 · 4 min read · 0 reactions
08

node · flutter · backend

Your Pay Button Is Not the Problem. Your Server Is.

User pressed "Pay" twice. Got charged twice. Last month a client called me in a panic: "Stripe is...

Oct 20, 2026 · 2 min read · 0 reactions