Blog

Notes from the search trenches.

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

AEOJun 1, 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 SEOMay 20, 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 SEOMay 8, 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 →PersonalSep 16, 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 →MusicMay 22, 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 →MusicApr 10, 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 →MusicJul 18, 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 →ProductivityFeb 3, 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 →