DEV Community

Luna
Luna

Posted on • Originally published at builderlog.net

The Day I Put My Own Domain on My Writing — and Slapped Ads on It

I didn't write a single post today. Instead I connected my domain to this blog and added ads. And then a strange feeling set in. "Is this where it really starts?" — followed quickly by, "But what exactly started?"

The moment my name lands in the address bar

Up to now this blog had been running on the long auto-generated address the platform gives you. Functionally there was nothing wrong with it. Posts opened fine, search picked them up. But it felt off to show that address to anyone. The "temporary" vibe just wouldn't go away.

So I connected a short domain. The process itself was quicker than I expected. Buy the domain, line up a few DNS records, wait for it to verify. When the name I'd chosen actually popped up in the address bar, honestly, I got a little giddy.

Technically it was a 30-minute job — but in my head I'd been putting it off for about a month.

I added ads, and earning $0 is apparently normal

Since I was at it, I applied for ads too. It's just dropping a one-line ad script onto each page, and that part wasn't hard either. The problem was what happened in my head afterward. I spent about an hour refreshing the dashboard. Naturally, it was zero.

Turns out that's exactly how it's supposed to be. For ads to add up to a meaningful number, first people have to show up, then those people have to come back more than once, and that has to build up steadily. Adding ads isn't the start of revenue — it's just setting down an empty bowl.

Adding the ads was easy. Making the people who'd see them was the real work.

The infra is just a supporting act

If I sum up what I did today, it was all "shell." Domain, ads, verification. All of it stuff you can finish in half a day, all of it a quick search away. But fiddling with these shells brought the real question I'd kept deferring into sharp focus.

"Is there enough here actually worth reading?"

A great domain, a clean ad slot — if there's nothing worth reading inside, nothing happens. Today's work just made that fact more vivid. Once I'd polished the bowl up nice and shiny, it got that much clearer there was nothing to put in it.

The setup takes a day. Filling what's inside is something you have to do every day.

So today's conclusion is a bit of a letdown. I connected the domain and added the ads, but the thing I have to do starting tomorrow is the same as yesterday. Write one more post.

TL;DR: The domain and the ads weren't a "start button" — they were an "empty bowl." Filling it comes down to one post a day, every day.


In the next one, I'll write about how I tried to fill this empty bowl automatically — how far I handed the writing over to AI, and where I had to take the pen back myself.


Get the $31 Stack Prompt Pack — $19
The exact prompts, cost calculator, and n8n templates from this stack.

Top comments (1)

Collapse
 
jasper_aavik_bb6798aee050 profile image
Jasper Aavik

Great read! I really enjoyed your honest story about moving to your own domain and experimenting with ads. It's refreshing to see someone share both the excitement and the realities of building an independent writing platform. Thanks for documenting your journey and the lessons you learned along the way.

I'd love to connect and follow your future projects. If you'd like to stay in touch, feel free to reach out to me on Telegram: @Benjamindev24.