Engineering notes / Product decisions
Useful details from building real digital systems.
Practical thinking about product scope, web architecture, custom software, APIs and production — written to help make better technical decisions, not to manufacture search keywords.

Product decisions / Web architecture
Website or web application? Choose based on the job, not the label.
A practical way to decide whether a business needs a marketing website, a web application, or a system that combines both.
Read note →
Custom software / Product architecture
How to plan a custom business system before writing code.
A practical framework for turning spreadsheets, messages and manual handoffs into a custom web system without automating the wrong process.
Read note →
APIs / Integration engineering
API integration checklist: what makes a connection production-ready?
Authentication, validation, retries, idempotency, logging and failure behavior to think through before calling an API integration finished.
Read note →
Technical SEO / Next.js
Technical SEO on a Next.js site: what should be finished before launch?
A practical pre-launch technical SEO checklist for custom Next.js business sites: crawlability, canonicals, hreflang, structured data, performance and Search Console.
Read note →
