For people building apps with AI tools

Practical help for the app you built with AI.

Stability

API error handling best practices: one error shape, accurate status codes, one boundary, and no failure that looks like success

16 min read
Performance

API load testing: how to load test API endpoints, the numbers to record, and what to fix first

16 min read
Maintainability

Application maintenance service: what it covers, how it is sold, and when hardening is the thing to buy first

12 min read
Performance

Caching strategies web applications can use safely: what to cache, how to invalidate it, and how to keep customers apart

17 min read
Maintainability

Due diligence of code when selling a business: what the buyer's reviewer will ask for, and how to be ready

10 min read
Stability

The email bounce handling checklist for an app: provider webhooks, the suppression list, and keeping your sending reputation

19 min read
Stability

Email rate limit exceeded: which sending limit you hit, and how to raise it

13 min read
Stability

Email verification email template: what it says, HTML that renders everywhere, and the page the link lands on

17 min read
Performance

Horizontal scaling vs vertical scaling: which one your app needs first, what breaks when you add a second instance, and what each one costs

16 min read
Stability

How to add a frontend error boundary and a global backend handler: no blank white screen, no unexplained 500

17 min read
Stability

How to improve email deliverability for the email your app sends: three controls, one test each

12 min read
Performance

How to reduce JavaScript bundle size: code splitting, lazy routes, and what to measure after each change

18 min read
Maintainability

How to run a technical handover session: the one-hour agenda, what to record, and what to ask before the developer leaves

10 min read
Deployment

How to run database migrations on deploy: the order, backward compatibility, and what to do when one runs out of order

17 min read
Stability

How to run long tasks in the background: moving AI generation, exports and bulk email off the request

15 min read
Stability

How to send verification email and password reset email from your app, and what to check when a customer never gets one

21 min read
Deployment

How to speed up CI build times: measuring the release path and getting a deploy under ten minutes

19 min read
Stability

How to stop email spoofing: keeping anyone from sending mail as your domain, and what DNS cannot fix

18 min read