50by50
Day 10 / 132 ·

Day 10: LocalShoot video, then two handyman sites off one template

Half a day on the LocalShoot launch video and LinkedIn post; the other half on the first two factory sites off the home-services-leadgen template — HandyCost and Austin Handyman.

Wednesday split clean down the middle.

Morning — LocalShoot launch video

A concept video for LocalShoot went up on LinkedIn around 09:00 Houston time. (The activity-ID encodes its publish timestamp, which is how this entry pins the time after the fact.) Roughly half a day end to end — shoot, edit, write, post. LocalShoot isn’t a factory artifact, but the time on it counts toward the sprint.

Afternoon — two sites, one template

The home-services-leadgen template paid off the same day it landed.

HandyCost (commit 5e7c403) — a national handyman cost-calculator hub. One pure engine over a 12-job catalog (drywall patches, fixture swaps, deck stains, etc.), a master calculator on the homepage, and five mini-calc spokes generated via getStaticPaths. Methodology page explains the assumptions. verify ran green: lint, format, typecheck, 23 tests.

Austin Handyman (commit 19a9db3) — a per-city lead-capture funnel using the same template’s lead-funnel variant. Landing page, services overview, a 4-step intake wizard. Wizard is a client-side demo at this stage — captures the shape of a real funnel without a backend behind it. 9 tests, all green.

Then the wiring (commits e48d2ce, f426f32, d08f303, 4aea3e2, b45b9be): self-provisioning Cloudflare Pages deploy workflows, subdomain DNS, roadmap entries, and free-license photography swapped in. Both sites marked live on the roadmap.

What “live but not counted” means here

Both handyman sites cleared the engineering bar and were marked live on the internal roadmap, but the §5 minimum-useful-launch gate isn’t closed on either yet — production deploy verification and GA4 wire-up are still pending. The scoreboard rule is strict: a counted launch requires the full gate closed, not just a green build. So today moves the build pipeline forward, not the counted-launch number.

Carries

LocalShoot beta outreach hasn’t started. The Week 1 weekly review is still owed. The two handyman sites need their gate-close work. Search Console verification is still pending across the portfolio.

Day 10 of 132. 122 days remaining. Three of 25 counted launches.

Tomorrow: LocalShoot image-coverage overhaul and adding Galveston as a second city.


Subscribe

Follow the build

One email a week. Real numbers, real lessons. No hype.

Unsubscribe in one click. No selling, no sharing.