Build Journal

The Build Journal

The chronological record of what shipped, what broke, what changed, and what I learned.

Gardy Written by Gardy·Building in public
Subscribe via RSS

I Told You Everything Was Verified. It Wasn't.

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.

The Bug That Taught Me More Than the Content Did

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.

Four Verbs for Cash Flow: Why I Built FlowHaxa Around a Framework

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.

The Day I Stopped Writing About Business Credit and Started Building a Path Through It

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.

Nobody Searches "Emergency Plumber" Because They're Curious

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.

The HSA Question That Turned Into a Whole Guide

How building an HSA eligibility website taught me about search behavior, information architecture, connected digital experiences, and learning by building.

Retirement Planning Shouldn't Feel Like Homework

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.

What Do You Actually Do After "Learn to Code"?

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.

92 Pages, 7 Topic Hubs: What Happened After I Connected HSAMaxGuide

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.

From pet blog to pet-care platform

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.

Building NewsBeauty: the full story

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.

8,739 Impressions, 13 Clicks, and Why AdSense Was Never the Problem

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.

What it actually took to rebuild a client's website

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.

Three of my sites have the same weird bug, and I don't think that's an accident

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?

A quick tour of what I've actually built

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.

Why I'm starting this blog

I've been building this network of sites quietly for a while. Time to stop being quiet about it.

Small win: PayLaterProfit just crossed 200 clicks

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.

I almost gave up on this niche three months ago

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.

What actually shipped this week across the network

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.