The chronological record of what shipped, what broke, what changed, and what I learned.
ExpatFYI's own verification-status page said zero pages were pending. I checked one page directly and found a live, unfixed placeholder sitting exactly where a real answer should have been.
DryOutHub had 48 real pages of water-damage and mold content. Google still flagged it as low value. The content wasn't the problem — and finding out what actually was taught me more than writing the content ever did.
Small-business owners don't lack cash-flow tips. They lack an order to apply them in. FlowHaxa started as four verbs, Control, Optimize, Automate, Build, and every hub on the site is one of them. Here's how the framework became the structure, and where it didn't.
There's a specific moment in building BizCredX where I realized I was answering the wrong question. Someone doesn't want to know what business credit is. They want to know what to do next — and those turned out to be very different sites.
A burst pipe at 11pm isn't an information problem. It's a five-minutes-ago problem. Building FixRN meant admitting that a good article was never going to be enough on its own.
How building an HSA eligibility website taught me about search behavior, information architecture, connected digital experiences, and learning by building.
Nobody wants to read fifteen articles to understand their own retirement. Building SavedNest meant admitting that publishing more information was never actually the hard part.
Every tech-career site will tell you bootcamps exist. Almost none of them will tell you which one fits your actual budget, timeline, and starting point. Building TechPathU meant sitting in that gap on purpose.
After 8,739 impressions and 13 clicks exposed HSAMaxGuide's first problems, I stopped adding pages and rebuilt the site's information network around seven topic hubs. Here's what changed, and what I'm measuring next.
PetCareHall has the same domain and a lot of the same articles it had a year ago. It isn't the same site anymore — and the difference is worth actually explaining.
Trial, error, a wrong phone number on a flyer, a site that wouldn't deploy, and how a 31-page beauty brand website actually got built.
Three sessions of HSAMaxGuide fixes, each one driven by real Search Console data: page-one rankings nobody clicked, a grammar bug on 17 pages, a www duplicate hiding 12 pages from the index, and the honest math on what the traffic was actually worth.
Bella Passion Creations' original site was a default Wix build with real pricing buried under a random URL. Here's the honest version of the rebuild, broken part left in.
DryOutHub, FixRn, and BizCredX all block outside tools from reading them, and none of them show up in search either. Three coincidences, or one shared mistake?
If you're new here, the easiest way in is probably just... seeing the actual sites. So here's a quick, honest walk through a few of them.
I've been building this network of sites quietly for a while. Time to stop being quiet about it.
Doesn't sound like much, I know. But three months ago this thing was sitting at zero, and I almost killed the whole BNPL-arbitrage angle before it found its legs.
There's a specific kind of discouraged that only happens after you've published 20 pages and gotten exactly zero clicks for any of them.
ExpatFYI quietly crossed 400 pages, PetCareHall's FAQ got a real rewrite, and I finally fixed a bug that had been bothering me for a month.