Blog

Notes from the search trenches.

SEO, AEO, AI workflows, and the occasional rant about a Google update. Plain English, no gatekeeping.

AEOUpdated 2026AEO is not a buzzword. It is where your traffic is going.Answer engines are quietly intercepting the clicks you used to win on page one. Here is how I structure content so the engines quote…Read more →Local SEOUpdated 2026Multi-location SEO without the duplicate-content trap.How to make many location pages that each earn their ranking instead of cannibalizing each other. The duplicate-content trap Most multi-location sites spin up…Read more →Technical SEOUpdated 2026Core Web Vitals, explained for people who do not write code.What LCP, CLS, and INP actually measure, and the handful of fixes that move them most. The three metrics in plain English LCP is…Read more →PersonalUpdated 2017It All Works OutThere have been many moments in my life where I was not sure how things would work out. My freshman year of college I…Read more →MusicUpdated 2017R.I.P. Chris Cornell: Gone But Never Forgotten In Rock MusicGrowing up, I had a pretty poor taste in music. I enjoyed whatever pop drivel was popular right around 2000/2001. Music didn’t play a…Read more →MusicUpdated 2017The Vinyl Listening Experience Doesn’t Have To Be ExpensiveIt’s 2017 as of the writing of this blog post and we currently enjoy technology that most would not have dreamed possible 15 or…Read more →MusicUpdated 2016Pro-Tip: Don’t Steal From A KidThere’s something that is known as the cardinal fan rule in sports: when a ball is coming toward a child and they clearly want…Read more →ProductivityUpdated 2016What Are Your Shortcomings?In a world full of incredibly successful people, the Zuckerbergs, the Gates, the Jobs, it can sometimes be hard to remember that we all…Read more →