What we're learning about building software and growing the businesses that run on it.
AI search quotes passages instead of listing links, and most of what earns the quote is the work that earned rankings. What actually changes on the page.
Per-seat SaaS hides its cost in workarounds and exports; custom tools hide theirs in maintenance. How to fill in the four terms of the break-even.
Marketing blames the creative, engineering blames the tracking. The debugging order that settles it: verify the pipeline first, judge the creative last.
A slow first load is the moment a new user decides whether the product works at all. Why that makes it a retention problem, and what to measure first.
The model does not need your database credentials. Careful integration means minimal context, narrow tools, approval on anything irreversible, and a log.
Before you cut a campaign or double its budget, check the number is real. Four setup errors that inflate measured performance without announcing it.
Button colour and hero imagery are the last decisions a landing page needs, not the first. Five upstream questions decide whether a page converts.