Short, opinionated posts on web development, brand identity, design and marketing - written between client work, in the same voice we use with clients.
Every year someone declares WordPress dead. Every year it powers another third of the web. Here is why we keep reaching for it.
Read noteA short framework for picking between the two before the project brief even finishes.
Read noteNew tooling is exciting. Boring tooling has bug fixes, training material, and a community that has already solved your problem.
Read noteThe "headless everything" trend cost more projects than it saved this year. A short reality check.
Read noteNine out of ten "slow site" audits we run are fixed without changing a single line of framework code.
Read noteAfter twelve months of shipping React Server Components in client projects, what works and what is still rough.
Read noteA new package solves a problem in five minutes and costs you a maintenance bill for the next five years.
Read noteVercel and friends keep getting better. Hostinger and friends keep getting cheaper. The choice is no longer obvious.
Read noteNext.js stopped being a framework and started being a platform. That is worth understanding before the next project kickoff.
Read noteThe 10,000-item collection cap stops more Webflow projects than any other constraint. A short playbook for designing around it.
Read noteForms are where most websites fail to convert. The fix is rarely about the framework.
Read noteSix steps that have stayed roughly the same across the last fifteen migrations.
Read note