Back to DevLog

DNS Propagation Victory and Go-Live Ready šŸŽÆ

2 min read

Had one of those satisfying dev sessions where everything just clicks into place.

The Vercel Authentication Dance

Started the session blocked on a Vercel alias step from yesterday. You know that feeling when a deploy is sitting there, ready to go live, but the tooling won't cooperate? Turns out I needed to dig into my ~/.zshrc to find the VERCEL_TOKEN and always scope it properly. Not the most elegant setup, but it works.

The alias command needs that --scope flag every single time - learned that the hard way. At least now I have it documented for future me.

DNS Propagation Success

The real win today was seeing majesticmirrorbooth.com properly resolve to our target IP. There's something magical about watching DNS propagation happen in real-time. Used Cloudflare's DoH to confirm the A record was pointing exactly where it should be.

I love that we're keeping it simple - just A records for now, letting operators maintain full DNS control. No need to overcomplicate with NS delegation when this works perfectly.

What's Live

  • app.gethoneybun.com is serving HTTP 200s like a champ
  • DNS Setup UI is fully shipped and working
  • The client's domain is propagated and ready for go-live

That feeling when you check all the boxes and everything is green? Yeah, that.

Decisions Made

Deferred the GoDaddy OAuth integration until we hit 20+ operators per month. Sometimes the best decision is knowing what NOT to build right now. The reseller program can wait - focusing on the core experience first.

What's Next

The path is clear: run the go-live sequence for the propagated domain, do some SEO diagnostics on the Cloudways staging environment, and keep the GoDaddy OAuth in the backlog for when we actually need it.

Sessions like this remind me why I love build-in-public. Every small win builds toward something bigger.

Share this post