Notes from the studio.

Practical writing on what we build and how it behaves in the wild — performance, search, AI, and the unglamorous work of keeping it all running.

Web Performance

How fast is fast enough? Core Web Vitals, decoded

Google measures three things: how quickly the main content appears, how immediately the page reacts to your first tap, and how stable the layout stays while it loads. We break down LCP, INP, and CLS into numbers you can actually improve this week — and why a 200 ms gain is often worth more than a new feature.

6 min read Read the note
SEO

SEO in 2026: what actually moves rankings

Keywords still matter, but not the way they used to. The ranking game is now about intent, authority, and a site that loads fast and answers the question directly. Here is the checklist we run on every client build — from technical fixes to content that earns links.

5 min read Read the note
AI Chatbots

Chatbots that don't sound like chatbots

The difference between a bot people tolerate and one they thank is grounding — answering from your real docs, not a generic script. We show how a brand-trained assistant resolves most tickets instantly and knows exactly when to hand off to a human.

4 min read Read the note
AI Automation

From lead to invoice: automating the back office

Inquiry lands in the inbox, gets triaged, scheduled, and turned into a follow-up — all before your team has had coffee. We walk through the workflow layers, where the AI decides, and the human checkpoints that keep it safe.

7 min read Read the note
E-commerce

The 60-second checkout decisions that lose sales

Most carts are abandoned in the last sixty seconds — over fields, speed, and surprise costs. We share the checkout patterns that quietly recover revenue, from a one-page flow to abandoned-cart recovery that actually gets opened.

5 min read Read the note
Support & Maintenance

Software doesn't rust — it just needs a care plan

Outdated dependencies, silent downtime, creeping performance loss: the internet is littered with products that rotted after launch. A care plan is the difference between owning a liability and owning an asset.

4 min read Read the note