Notes, not noise.
Practical writing on web, marketing and AI from the team that has been doing it since 2008.
Why we stopped hiding the white-label work
For 18 years we were the name nobody saw. Here's why that's now the headline.
Read →When to leave WordPress (and when to stay)
WordPress is the right tool more often than Twitter would have you believe. Here's how we decide.
Read →The European Accessibility Act: what it means for your website
Accessibility is now a legal requirement for many European businesses. Here's the practical version.
Read →Fixing the WordPress "Database Update Required" loop
You click "Update WordPress Database," it succeeds, and then it asks again - forever. Here's how to break the loop, in order of least to most invasive.
Read →Shopify vs WooCommerce: how to actually choose
Shopify and WooCommerce are both good products. The right one depends on your business model, technical setup, and how much control you want over your store. Here's the honest comparison.
Read →Speed matters: TTFB, FCP, LCP and what they actually mean for your site
Core Web Vitals sound technical but the concepts are straightforward. Here's what TTFB, FCP and LCP measure, what good looks like, and what actually moves the numbers.
Read →Where are your Elementor form submissions stored?
By default, the free Elementor form widget stores nothing - it just emails you. Here's where submissions actually live, and how to make sure you never lose a lead again.
Read →What happens when Elementor Pro expires?
Your site does not break the moment the licence lapses - but you do lose updates, support and new templates, and that becomes a real risk over time. Here's exactly what changes.
Read →Finding hardcoded text in WordPress with String Locator
Some stubborn bit of text isn't in any setting, page or widget - it's hardcoded in a theme or plugin file. Here's how to track it down in seconds with String Locator.
Read →Why Elementor is bad (and when it's fine)
Elementor is the most popular WordPress page builder. It is also responsible for a large share of the slow, fragile WordPress sites we are called in to fix. Here's an honest look at why.
Read →