I still remember holding my breath the second I clicked "Deploy".
Two weeks ago, I knew nothing. No commands, no Git, not even what "build settings" meant. The whole process felt like walking in a dark room. I had no idea what any step did, no idea what would happen next. I just followed the tutorial one click at a time, terrified of pressing the wrong button.
But I knew SEO is learned by doing, not reading. I needed a live site to practice on. That's why I chose Cloudflare Pages — it was free, and it let me upload my local folder directly. No fancy tools, no complicated setup. That was the only reason I picked it.
What did I actually go through?
Not dramatic error messages. Just confusion. Lots and lots of confusion. I was completely dependent on the tutorial. If it didn't tell me what to do next, I froze.
The hardest part: connecting my custom domain
Once the site worked on the default Cloudflare domain, I had to connect my own.
Again — I had absolutely no idea what I was doing.
I didn't understand DNS. I didn't know what a CNAME record was. I didn't know why I had to add those records at all.
I just copied exactly what the tutorial showed:
About two hours later, it finally worked.
I felt such a huge sense of relief — not because I understood everything, but because I kept going. Even when I was lost, even when I had no clue what to do next, I kept looking for answers.
The real lesson I learned
You don't need to understand every technical detail to launch a site.
As a beginner, all you need is:
The screenshot you see in my portfolio is from that exact day: my first successful deployment.
It's simple. It's small. But it's 100% real.