The blog for smarter digital growth.
What we're learning about websites, ads, content and automations for owner-operated businesses in Europe. Founder-bylined, dated and public: the content engine we sell, running on our own site, quiet months included.
Book a 30-min callAutomations
Gemini 3.8 Flash changes the model-routing question
Gemini 3.8 Flash changes model routing: default reversible, testable work to Flash, then escalate ambiguity, blast radius, and costly verification at runtime.
Website
Framer or Webflow template vs conversion-first service
Compare a Framer or Webflow template with a conversion-first website service across strategy, tracking, ownership, iteration and ongoing work after launch.
Product
AI chatbot disclosure: 5 checks beyond the label
EU chatbot transparency rules now apply. Use five practical checks for visible AI disclosure, bounded answers, honest fallback, review and ownership.
Automations
Claude Fable 5.1 for founders: five jobs to hand it, three to keep
Claude Fable 5.1 shipped on 1 September. The five founder jobs to hand it this week, the three to keep, and the rule that sorts them: what a wrong answer costs.
Website
AI website builder checklist: 7 tests after launch
Use this seven-part AI website builder checklist to test editability, lead delivery, measurement, recovery, portability and handover after launch.
Website
Should you replace WordPress? Ask who maintains it first
Thinking of replacing WordPress? The platform is rarely the problem — an unmaintained plugin stack is. When migration is worth it, and when it isn't.
Founder
Founder-market fit can expire. Run the overlooked job audit
Founder-market fit can expire as your role changes. Audit insight, access, energy and ownership, then decide what to keep, learn, partner on or hand off.
Founder
Founder dependency hides in your marketing approval queue
Founder dependency survives hires and SOPs when marketing still waits for you. Run the two-week test and build three decision lanes that keep work moving.
Founder
How to name a company: why I chose SharpHaw
How to name a company that guides real decisions. See why Gabriel chose SharpHaw, then run the same practical constraint test on your shortlist before launch.
Content Engine
Keyword cannibalisation is why your blog plateaued past 50 posts
Past 50 posts, your pages compete for one query and split your rankings. Find keyword cannibalisation in Search Console and fix it by cutting, not publishing.
Founder
AI customer research: automate the notes, not the doubt
AI customer research can scale interviews without scaling judgement. Use this founder-led loop to test assumptions, inspect evidence and make sound decisions.
Analytics
Your bounce rate went down. Your site got worse.
In GA4, bounce rate is the inverse of a 10-second dwell timer, not a quality score. A lower one can mean a worse website — here is what to track instead.
The newsletter
New posts, in your inbox.
One email per post — websites, ads, content and AI automations for owner-operated businesses in Europe. It goes out when a post is published, which in a quiet month means nothing at all. No drip sequence, no sales cadence, and every email carries a one-click unsubscribe.
Ready to start?
Book a 30-minute call. We’ll go through what’s working, what isn’t, and what the first move should be. If we’re not the right fit, we’ll say so on the call.
A focused 30 minutes, not a sales pitch.

