Writing
Blog

Keyword Research in 2026: From Building Lists to Describing Your Business
A keyword maxes out at ten words, while searches keep getting longer and more conversational. So what is keyword research actually for now, what still survives from the old list-building method, and where does Google's own advice fight its own system?

Negative Keyword Match Types Run Backwards from Positive Ones
Negative broad blocks the most, negative exact blocks the least, and the search terms report defaults to exact. Here's how negatives actually work, and what the documentation says about what they don't catch.

Google Ads Match Types in 2026: What Broad, Phrase, and Exact Actually Do
The names never changed but the definitions did. What each match type does today, straight from Google's documentation, plus what 30,000 accounts show about which one actually performs in lead gen.

How To Learn Computer Programming
Thoughts on learning to program computers from someone who has been learning to program for a very long time. In this post, I discuss several things I wish someone had told me in my earliest days of learning.

The California Privacy Rights Act
A marketer's guide to understanding the California Privacy Rights Act based on the actual text of the law.

A Summary Overview Guide to Understanding GDPR Compliance
A marketer's guide to understanding GDPR compliance based on the actual text of the law.

Understanding Web HTTP Cookies and Pixels in Digital Marketing
How new global privacy laws will affect digital marketing in the future.