I'm breaking up with HubSpot. I found HubSpot in 2009. I worked for a small SaaS company as the Sales/Marketing...
out loud and in pieces
Lessons learned in the fieldWhen Budgets Get Cut, the Website Should Be the Last Thing Standing
When budgets tighten, marketing is almost always the first thing cut. Campaigns pause. Ad spend drops. The social...
What It Actually Means to Own Your Website
The Problem That Started Everything I didn't come to web design through design. I came to it through desperation. I...
Intent Before Everything: Why Your Website Isn’t Working
The Symptom You Recognize Your website looks fine. You're not embarrassed to send someone to it. The logo is clean,...
Why Schema Exists: How Structured Data Helps Search Engines Build Context (Not Just Rankings)
When people hear schema markup, they often think of it as a technical SEO checkbox, something you add so Google shows...
What to Track in GA4 When Your Website’s Job Is Lead Generation
You have GA4 installed. It's collecting data. You check it occasionally. Pageviews, sessions, maybe bounce rate if you...
SEO vs AIO vs GEO: How I Think About Visibility
If you’ve been working in SEO for more than a few years, the recent flood of acronyms can feel familiar and a little...
Hosts we prefer
All hosting is the same, right? Oh, Golly, NO. I get a lot of questions about hosting. All hosts are not the same. I...
dropping products from your database
Have you ever needed to remove all of your WooCommerce products from your database? Have you ever had so many that...


