Notes from the bench.
grid.
motion.
When to reach for WordPress vs Next.js
Every few months we get a brief that starts with 'we want it in Next.js'. That's a fashion decision, not a real one. Here's how we actually pick.
paid once.
WooCommerce + MercadoPago in 2026: the working guide
An official plugin, three half-maintained forks, five dead ones, and half the Stack Overflow threads are from 2019. Here's what actually works.
Anatomy of a SaaS landing that actually converts
A good SaaS landing isn't a design problem — it's a clarity problem. Every converting landing does the same five things in roughly the same order.
questions.
The one-week site audit playbook we run with every client
Twelve questions, a spreadsheet, a fifteen-page report. The cheapest way to find out whether a site is a foundation problem or a cosmetic one.
of trust.
We killed the homepage hero — here's what goes there now
The big centred sentence over a video. Everyone ships it. The client asks for it; the agency draws it; nobody reads it. Three patterns that replace it.
WordPress isn't dead. You just used it wrong.
Every January someone writes 'Is WordPress dead?' Every January, WordPress still runs 43% of the web. The headline isn't wrong about what it sees — just about the cause.
Divi, without apology: a working defense
Every year a new junior asks if we're secretly embarrassed about using Divi. We're not. Here's the tradeoff list, without the taste snobbery.
framework
for a blog.
Next.js is eating sites that never asked to be rebuilt
We love Next.js. That's exactly why it hurts to watch services businesses rewrite a perfectly working WordPress site because someone watched a Theo video.
ariel.
Checkout that sells: principles and the actual levers
A checkout doesn't just process payments. It's the last five minutes of a sale, and a bad one can give back half of what the landing earned.
Not boring.
Corporate sites that don't put you to sleep
Corporate sites got trapped between grey-on-grey law-firm templates and overdesigned startup landings. There's a middle lane.
"@type": "Article",
"author": …
}
GEO for WordPress: making your site readable to AI search
Search isn't just Google anymore. ChatGPT, Perplexity and Gemini answer without clicks — and they read different signals than the ten-blue-links era. What actually works in WordPress.
8 real tweaks that lift a WooCommerce checkout
WooCommerce's out-of-the-box checkout is the silent leak of half the stores we audit. Eight fixes we apply on every project, with the numbers we've actually moved.
recovered
Recovering abandoned carts in WooCommerce — without paying ActiveCampaign
Cart abandonment is 8–20% of revenue sitting on the shelf. Most stores pay $250/mo to a CRM to email the same three templates. We built something simpler.
Get notes in your inbox
One short email every few weeks. No tracking, no spam.