Notes on AI & engineering

Practical writing on AI application development, iOS apps, SaaS, MCP servers, integrations, and growth engineering, straight from the work itself.

How Small Teams Are Using AI Coding Agents (and Where They Go Wrong)

AI coding agents like Claude Code can make a small team feel twice its size, or quietly fill a codebase with problems. Here's how to get the leverage without the mess.

Read article →

Adding AI to Your Existing App: Where to Start

You don't need to rebuild your product to add AI. Here's a practical guide to choosing the first AI feature, connecting it to your data, and shipping it safely to real customers.

Read article →

How to Choose a Tech Stack for Your SaaS (Without Overthinking It)

Picking a SaaS tech stack doesn't have to take weeks of research. Here's a practical way to choose your language, database, hosting, auth, and billing so you can get to launch and stay there.

Read article →

How Much Does an iOS App Cost in 2026? (And What Drives the Price)

There's no single price for an iPhone app, but there are a handful of things that move the number. Here's what actually drives the cost of a native iOS app, and how to keep it under control.

Read article →

Your AI App Is 90% Done. The Last 10% Is the Hard Part.

AI tools like Claude and Cursor make the prototype easy. Auth, billing, deployment, and multi-tenancy are where non-developers stall. Here's how to get your AI-built app across the finish line into production.

Read article →

5 Stripe Integration Mistakes That Cost Startups Money

The most common Stripe integration mistakes (missing idempotency, fragile webhooks, and bad failure handling) and how to build payment flows that hold up in production.

Read article →

How to Hire an AI Engineering Consultant (Without Wasting Money)

What to look for when hiring an AI consultant, the questions to ask, and how to scope an engagement so you get working software instead of a strategy deck.

Read article →

What Is an MCP Server (and When Does Your Team Need One)?

A plain-English guide to Model Context Protocol servers: what they are, what they do, and the signs your team should build one.

Read article →