Background image

Perfect Is the Enemy of Done - The Story of ratu.dev

22 Aug โ€ข 3 min read

blog main image

After 10 years on the web and dozens of projects, it still took me 3 years to build my own digital home - ratu.dev. What should've been simple, turned into a monument to procrastination and perfectionism. But hey - it's finally live. ๐ŸŽ‰


During that time, I went through maybe three versions of leerob.io and even more of rauno.me. While I was rewriting it in Astro, Next.js shipped view transitions. While I was writing โ€œAbout me,โ€ my family ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ and the world around me (โšช๐Ÿ”ดโšช๐Ÿช–) - including myself - changed a lot.

I even managed to:

  • write my own SVG renderer for line animations with gradients (a fun detour that probably cost me half a year).
  • buy random domains - ra2.dev, ratwo.dev, and other "clever" ones that played on the similarity of my name and surname ๐Ÿ™‚
  • build ~20 personal projects that never saw the light of day.
  • host the site everywhere: Vercel โ†’ Hetzner โ†’ EC2 โ†’ Cloudflare Pages (open-next) โ†’ AWS Lambdas (open-next) โ†’ and back to Cloudflare Pages

I know the mantra - perfect is the enemy of good. After years of working in enterprises, it's drilled into me. But I always thought when it came to my own stuff, it was different. Turns outโ€ฆ it wasn't.

At last, I've closed that loop. And it feels good.


Inspiration list

Custom blogs that pushed me forward:

There are many more, but these are the ones I've bookmarked and followed over the years.


Summary

  • Over-engineering kills momentum. Fancy SVG renderers are fun, but they don't get your site out.
  • Shipping something simple beats endlessly tinkering.
  • Consistency is the foundation. What's even better is consistent focus - no distractions. I see that as the most overlooked power today. Nothing else would matter (talent, motivation, ideas) unless you have consistency and focus.

What's next? It took me a while to bring this blog to life, but I know writing meaningful content is even harder. LLMs might make the process look simpler, but in reality they've raised the bar - nothing will feel meaningful or gain attention if it can be easily generated by an LLM in one shot, unless you give it a unique angle. It's the same as back in the day: if something was already covered in Google results, writing the same or worse made little to no sense.

The good news is that it forces us to aim higher - to write with more creativity, honesty, and perspective. And that's motivating. It makes me reflect more, share real experiences, and put more of myself into everything I write.


Kudos to everyone who inspired me. Without seeing your work, Iโ€™d probably still be dragging this out for another 10 years.

Thanks to my friends for pretending ๐Ÿ˜… not to believe Iโ€™d ever finish, and to my wife for believing.


personal