notes from the lab
writing on building
short notes on process, pricing, and shipping digital products without the fluff.
jul 12, 2026/4 min
why fixed price beats hourly
hourly billing rewards delay. a clear scope and fixed price keep both sides honest — and projects finish.
read article →aug 4, 2026/4 min
static pages beat a spa for most marketing sites
a single-page app feels modern, but for a page whose only job is to load fast and rank, plain html still wins.
read article →aug 22, 2026/3 min
the real cost of a slow contact form
a contact form is the last step before a lead becomes a conversation. every extra second there is a lead you never hear from.
read article →sep 8, 2026/3 min
why we skip dark mode on most client sites
dark mode is a fun feature to build and a real cost to maintain. for a marketing site, that trade rarely pays off.
read article →