Skip to content
We build the site. RapiteQ runs it.Meet RapiteQ
shifteq

I Built Websites for Everyone Except Myself

Fourteen years of client websites, and no website of my own. Why experts neglect themselves, what it quietly cost me, and what finally ended the wait.
Kamran Abdul AzizAug 3, 202613 min read

I have spent most of my career telling clients they should not wait to launch their websites. Then I looked at my own.

For fourteen years, there was nothing to look at.

I built my first WordPress website for a client in 2010. By 2012 I was doing this seriously enough that my own website should have existed. It finally went live in July 2026, fourteen years later. In between sit client websites, WooCommerce stores, custom plugins, and a growing list of excellent reasons why my own site could wait one more month.

This article is not about how I finally built it. It is about why a person who builds websites for a living did not have one for fourteen years. If you are a freelancer, a consultant, a designer, a doctor, a trainer, anyone whose own shop window stays dark while you light up everyone else's, you already know this story. You are living some version of it right now.

The years when not having one was true

Here is the uncomfortable part: for a long time, I genuinely did not need it.

For the first two of those fourteen years I did not even own a domain. I ran a partnership firm for a few years, worked on freelancing platforms, and the work found me on its own. My name moved by word of mouth. One finished project quietly produced the next one. In all those years, not a single client asked to see my website before hiring me. Not one.

I never ran an ad. I never did marketing. I worked from home, comfortable, and the clients kept arriving anyway. When people say a website is oxygen for a business, they are picturing a business that has to go out and find strangers. I did not have that business. I had referrals.

Referrals carry a comfort nobody names: you are only ever found by people who already know someone who knows you. A website is the opposite. It is being findable by strangers, and some quiet part of me was in no hurry to be that.

So the website was never avoided. It simply never became a problem that needed solving. That is the first honest chapter of expert neglect: it does not start with laziness. It starts with a life that works fine without the thing you keep telling everyone else is essential.

Every year I got better, and that made it worse

Somewhere in there, the website did start to matter to me. And this is where the story turns into the one every professional will recognise.

Every time I sat down to finally build it, the same thought arrived: I know more now than I did last year. Whatever I build today will embarrass the version of me who exists twelve months from now. So wait. Build it next year, properly, with everything I know by then.

Read that again slowly, because it is a perfect trap. Getting better at my job is what delayed my own launch. The more skilled I became, the higher my own bar moved, and the higher the bar moved, the more ridiculous every draft looked against it. A beginner would have shipped something imperfect in a weekend. I knew too much to ship anything at all.

And when the thought lost, client work won anyway. When a client is paying and your own website is not, tomorrow's invoice beats your own marketing every single time. That is not neglect out of carelessness. It is a completely rational decision that you make once a week for fourteen years.

And underneath both excuses sat a deeper one, which took me years to see. A website is a mirror, and mine had nothing stable to reflect. The business itself kept changing shape: names were tried and killed, brands were merged and separated, services were rewritten, positioning moved every time a new year of experience proved the last one wrong. I was not only postponing a website. I was waiting for the company to become something one page could hold still.

The people I hired to build my own website

It gets funnier. I did try. I tried the way my own clients try: I hired people.

Over the years, four or five different people and agencies took a run at building this website. Some did it as a goodwill gesture, friends who wanted to help. Some were paid properly. Most of them were people who already worked with me, which produced a joke I was never supposed to hear: this man can build it himself, and he is hiring us.

They were right, and that was exactly the problem. I could not start. Starting for myself meant deciding for myself, and I could decide anything except that.

Every attempt ended the same way. A first draft would arrive, and I would return ten pages of feedback. Ten pages, for a first mockup. I have been on the receiving end of feedback like that, and I know precisely what it does to a project's soul. Things cooled, things got delayed, things got quietly cancelled. Nobody fought. The projects just stopped breathing one by one.

People around me called it perfectionism, usually as a taunt. I never accepted the word. A perfectionist wants the perfect thing. I just cannot hand something over before my heart settles on it, and my heart takes its time. Even my private versioning admits this: I do not go v1, then v1.1. I go v0.1, v0.2, v0.3, onward, until something finally earns the right to be called v1.0. People around me were launching their sites in a day or two and laughing at my zero point versions. The heart wants what it wants, and mine wanted to keep counting below one.

Everything queued behind one missing page

For years the missing website felt like one missing thing. It was not. It was a wall that everything else was quietly queued behind.

I could not run ads, because there was nowhere to send anyone. I could not build the websites for my other brands, because the parent brand did not exist anywhere. When someone asked for my website over email or a phone call, and they did ask, I changed the subject with a fluency that should have embarrassed me more than it did.

None of these felt urgent on any given Tuesday. Together, they were an entire future on hold. The moment I finally decided to step out into the world, I discovered that every single road out of my house ran through the same missing page.

And one line in that queue was quieter than the rest. For fourteen years I had built identities for other people and never paused long enough to define my own. The missing page was also a missing introduction.

A business card with a URL that lied

That decision to step out has a date on it. I have written before about my first WordCamp, the one I walked out of, and about carrying a hundred visiting cards through WordCamp Asia 2026 in Mumbai and handing out none. What I left out of that story is what was printed on those cards.

The card had a domain on it. The domain was real. The website was not. If anyone had typed it in, they would have landed somewhere I never wanted a client to land. A URL in confident print, with nothing behind it that I was willing to show.

I am not the guy who likes meeting people. I am not good at conversations with strangers, and at these events I never once opened with my own name. A friend did that for me, an extrovert who can talk to anyone, who introduced both of us everywhere we went. I would stand there while he did it and laugh on the inside, every time.

Standing in a hall with fifteen hundred people, holding cards I was too shy to give out, pointing at a website that did not exist, I felt something I had dodged for fourteen years. I felt stupid. People judge you by your website. For fourteen years nobody had judged me, because nobody had needed to. The moment I decided to be seen, the judgment was already waiting.

And there, finally, was the real diagnosis. In fourteen years, my own website had never once had a deadline. Client work always had one. That is why client work always won. Skill was never the problem. Taste was never the problem. The problem was that nothing happens to you if your own website slips another month. Nothing had been happening to me, month after month, for a hundred and sixty-eight of them.

So I gave it what it never had. WordCamp Asia became the deadline. Launch before the event. That deadline is the only reason the work finally started, the only reason I was suddenly working long nights on my own site with the urgency I usually reserve for clients.

I missed it. The event came and went, and the site was not ready. It went live months later, in July 2026. And here is what I learned about deadlines from missing one: it did not matter. The deadline had already done its job. It turned someday into a start date, and once the work was moving, the work kept moving. A missed deadline still beats a date that never existed.

Four months of settling

The site you are reading took four months to build. For a business website, that is a long time, and I want to be honest about where it went.

It went into settling. Hundreds of decisions: fonts, colours, typography, sections, copy, APIs, images. My method has not changed since the ten pages of feedback era. I still need to see many versions of a thing before my heart sits down on one. What changed is who had to survive that process.

This time it was an AI assistant, and this is the part I did not expect: AI did not cure my perfectionism. It made it affordable.

For fourteen years, my way of deciding was priced in other people's patience. Every iteration cost somebody days, and every round of my feedback burned a little more goodwill, until each attempt ran out of both. Now the cost of trying one more version collapsed to minutes. Want to see four different directions for a section? Build all four, compare them on screen, keep one, iterate it, settle. Repeat that for a hundred decisions. It was exhausting. It was also the first process I have ever used that could keep up with the way my head actually works. Decide, see it, act. Long nights, expensive credits, and real changes appearing in quick succession instead of next week.

Let me say it plainly, because it is simply true: without AI, this website would still not exist. Not because a machine designed it. Because a machine finally let me try things faster than I could doubt them.

Launch day

On the twelfth of July, 2026, I clicked publish and opened the homepage. Nothing dramatic happened. The phone did not ring. The internet did not applaud. One thing had simply become true that had not been true the day before.

Then I sent a message to a long list of people: I am live.

I expected congratulations. What I got was relief. Fourteen years of "it is coming" had built up a small audience of people who were waiting for this website the way a family waits for an overdue train. My extrovert friend demanded sweets delivered to his house, and he got them. The local friends demanded a pizza party, and they got it. The family demanded a treat, and they got that too. I paid for my own launch three times over, and it was the easiest money I have spent in years.

Nobody was celebrating the website. They were celebrating the end of waiting. That was the day I understood that the site had never been only my pending item. It had been pending on everyone who ever asked for the URL and watched me change the subject.

The website is never finished

Here is the ending the fourteen-year version of me would not believe.

The site that went live in July lasted two weeks. Then I redesigned it. As I write this, the version you are reading is v2, and somewhere in a branch there are already pieces of what will become v3. The hero has changed once since launch. Sections have been rebuilt. The work has not stopped, and it is not going to.

Which is the whole lesson, and it is not the one I used to preach. The lesson is not "build your website", you have heard that one and it did not move you, the way it never moved me.

The lesson is that the website is never finished, and it was never going to be, and that this is precisely why waiting for the finished version costs you fourteen years. There is no finished version. There is only the version your heart can live with this month, live, doing its job, while you quietly build the next one behind it.

Is this site perfect now? No. It is not the website of some top one percent designer, and it was never trying to be. But the heart is at ease, and I have learned to treat that as the only launch criterion that ever mattered. And for the first time in fourteen years there is a page on the internet I can point at and say: this is what I do, said exactly the way I would say it.

I spent fourteen years waiting for the perfect website. What finally changed was not the design, and it was not the tools, although the tools helped more than my pride enjoys admitting. What changed was realising that the website was never the work. The work had been happening all along. The website just had to stop being the excuse.

If any of this sounds like your own shop window, the dark one you keep meaning to light up, then take the only advice in this article: give it a deadline that exists outside your own head. Miss it if you must. It will still work.