Blog
Notes from the work.
What we learn building with AI, data and the web, written up. Some posts live here, the rest on Medium.
· 8 min read · Medium
Claude Code: I Let an AI Agent Code in My Terminal for 48 Hours. It Committed Real Code.
I let Claude Code—a terminal-based AI agent from Anthropic—work in my codebase for 48 hours. It debugged, refactored, documented, and committed real code. Here's what happened.
AI
· 6 min read · Medium
OpenClaw (aka Moltbot) Has Access to Everything on My Computer. Here's What Happened.
I gave an AI agent full access to my machine. OpenClaw (Moltbot) can read files, run commands, and navigate my system. Here's what happened when I let it loose.
AI
· 7 min read · Medium
Your AI-Built App Works in the Demo. Here's Why It Breaks With Real Users.
Built your app with Lovable, Bolt, Cursor or Claude Code? The eight problems that break AI-built apps once real users arrive, and how to fix each one.
AI
· 7 min read · Medium
How to Build an AI Chatbot That Answers From Your Own Documents
You don't need to train a model to get a chatbot that answers from your docs. A plain-English guide to RAG, with code for every step and the parts tutorials skip.
AI
· 6 min read · Medium
MCP Explained: How to Let AI Agents Use Your App (With a Working TypeScript Server)
MCP lets AI assistants like Claude and Cursor use your product. What it is in plain words, and a working TypeScript MCP server you can build in an afternoon.
AI
· 6 min read · Medium
How Much Does It Cost to Build an App in 2026? What Actually Drives the Price
Three developers, three very different quotes for the same idea. What actually drives app development cost in 2026, rough timelines, and how to get a quote you can compare.
Business

· 6 min read · Medium
Claude Design Just Dropped. Figma's Stock Fell 7% in a Day.
Anthropic launched Claude Design on April 17, 2026, and Figma's stock fell 7% the same day. What the tool does, why the timing mattered, and what it means for designers and developers.
AI
· 8 min read · Medium
Session vs JWT: I Switched and Halved My Server Costs
Session lookups were 40% of our database queries and Redis cost $340 a month. What happened when I switched to JWT, what got cheaper, and what got harder.
Backend Development
· 7 min read · Medium
Why Your React App Re-renders 100 Times (And How to Fix It)
Excessive re-renders slow down your React app and make debugging painful. Learn why components re-render so often and practical ways to fix it.
Web Development
· 8 min read · Medium
Event-Driven Architecture: When to Use It (And When Not To)
I spent three months rebuilding an order system as event-driven, and it went over budget. When event-driven architecture is worth it, and when a plain REST API is the better call.
Backend Development
· 8 min read · Medium
Claude Code for VS Code: Does It Actually Compete with Cursor?
A reader asked whether Claude Code's VS Code extension brings it closer to Cursor. A hands-on comparison of how the two feel in daily work, and which one fits which developer.
AI
· 10 min read · Medium
N+1 Query Problem: The Database Killer You're Creating
A dashboard took 8 seconds to show users and their recent posts, and the code looked clean. How the N+1 query problem hides inside your ORM, and how to find and fix it.
Database
· 9 min read · Medium
Building Real-Time Features: WebSockets vs Server-Sent Events vs Polling
"We need real-time updates" doesn't always mean WebSockets. When to use WebSockets, Server-Sent Events or plain polling, with the trade-offs from real client features.
Web Development
· 12 min read · Medium
Understanding Docker Errors: A Developer's Troubleshooting Handbook
Docker errors can be frustrating, but understanding common issues and their solutions will save you hours of debugging. Learn how to troubleshoot Docker problems like a pro.
DevOps
· 10 min read · Medium
Why Your Website Loads Slowly and The Fixes That Work in 2026
Slow websites lose visitors and revenue. Discover the real reasons behind slow load times and proven optimization techniques that actually work in 2026.
Performance
· 11 min read · Medium
10 Technical SEO Issues Most Websites Ignore and How to Fix Them
Technical SEO is the foundation of search visibility. Learn about the critical technical SEO issues that most websites overlook and how to fix them effectively.
SEO
· 8 min read
The Future of AI in Web Development: What Every Business Should Know
Artificial Intelligence is reshaping how we build and interact with websites. From intelligent chatbots to predictive analytics, discover how AI is transforming the digital landscape.
Technology
· 7 min read
Why Next.js Has Become the Go-To Framework for Modern Web Applications
From startups to Fortune 500 companies, Next.js is powering the web's most ambitious projects. Here's why this React framework has captured the hearts of developers worldwide.
Development
· 10 min read
Building Scalable Mobile Apps with React Native: Lessons from the Trenches
After building dozens of React Native apps, we've learned what works, what doesn't, and how to avoid common pitfalls. Here's our comprehensive guide to mobile development success.
Mobile Development
· 9 min read
The Ultimate Tech Stack for Startups in 2024: Build Fast, Scale Smart
Choosing the right technology stack can make or break your startup. We break down the tools, frameworks, and services that help early-stage companies move quickly without accumulating technical debt.
Startups
· 8 min read
10 UI/UX Principles That Actually Convert Visitors Into Customers
Beautiful design is meaningless if it doesn't drive results. Learn the psychology-backed design principles that turn casual browsers into loyal customers.
Design
· 9 min read
Building AI Chatbots That Actually Help: A Practical Implementation Guide
Most AI chatbots frustrate users more than they help. Learn how to build intelligent conversational interfaces that solve real problems and delight your customers.
AI & Automation
