Your Claude Code skills probably don’t survive a repo change. Mine didn’t either. Fix: process in the skill, parameters in config. /start-issue, /verify-feature, /qa-local, /loop, /finalize-feature — same commands across Angular/Nx, FastAPI and a Go CLI. Zero edits. github.com/TomWebwalker/skil…
1
1
55
I deleted the "share your profile" prompt from the Brand Builder dashboard. Now it opens on your numbers: projects shipped, years of experience, featured work, profile views this week. Your proof of work, at a glance. Claim your page → brand-builder.io
1
21
Just shipped work email confirmation in Brand Builder. Add a work email to a role, type the code we send, and the role shows its domain and date: softwaresmith.io, confirmed Sep 2026. Free. We keep only the domain, never the address. brand-builder.io
2
2
45
My portfolio was running on a VPS. Certbot renewals, OS patching, an nginx config that lived nowhere but that box. It was serving a folder of static HTML. Moved it to Cloudflare Workers. 5 things I wish I'd known 🧵
1
43
Resolve the name before trusting the header. Spent an hour sure the migration failed because curl said server: nginx. My resolver was still on the old IP — the request never reached Cloudflare. A header only describes whichever machine answered. dig first.
1
9
Paired with Claude Code the whole way. Best thing it did wasn't writing config — it spotted the proxied mail records while I was staring at the website. tomwebwalker.pl
7
New in Brand Builder: Custom Domains 🌐 Put your developer profile on a domain you own and send clients there, not to a platform link. No "Powered by" footer. HTTPS handled. Mine: brand.tomwebwalker.pl Part of Pro: $69 once, no subscription. brand-builder.io
8
Your portfolio says what you built. It should also say you're available. Just shipped: an "Available for work" badge + a Get in touch button on your Brand Builder page. Points wherever you want — Cal, your own form, your inbox. I never store the message. brand-builder.io
18
Every dev profile lists "React, TypeScript, Node". Anyone can type that. It proves nothing. New in Brand Builder: skills show the work behind them. Click one → the profile filters to the projects that prove it. The number is a signpost, not a score. It never ranks your skills. brand-builder.io
16
I seeded my portfolio's entire design system from a random string. 96 characters, treated as a brief rather than a gimmick. Here's what was actually in there. 🧵
1
2
258
And the prerendered markup — the entire point of which is crawlers — baked opacity:0 into every section below the hero, with nothing to undo it if JS never ran. A page prerendered for SEO, invisible without JavaScript.
1
15
Built alongside Claude Code. The parts I'd have skipped — auditing contrast on every text node, reproducing a CI-only build failure locally — were where it earned its keep. tomwebwalker.pl
14