Other than reports and papers, I haven’t written much in a long time. Although I had a blog before migrating to Hugo, there’s been absolutely nothing on it. It seems I enjoy the deployment process far more than actually writing content. Hopefully, this time, I can at least start sharing some of my thoughts.

The main reason behind this migration is me trying to be more minimalism. In the past my blog has all the fancy features such as music player that I never used. While I’ve considered myself a minimalist for quite some time, I never really reflected on what minimalism means to me—or, more importantly, what I actually need: a simple space to capture my thoughts. Hugo and PaperMod seem like the perfect fit. They’re lightweight, static, and actively maintained. Hugo has native multilingual support, and best of all, it can be deployed without a backend. All I have to do is write and push.

That said, I know myself too well. There’s a good chance I’ll end up using the excuse that life is too busy after this first post. The actual problem behind this excuse is that I am a perfectionist, and I always want to plan out everything perfectly. Whenever I can’t, I just push it back as far as possible, until it never happens. This pattern repeated itself for years—until I took a Software Engineering class last year, a class I never expected to be so impactful.

“To make something perfect, you always have to start ugly.”

That single lesson changed my perspective. The world is constantly shifting, and no plan will ever be flawless from the start. The only way is to polish that ugly draft again and again, making small steps to that perfection in your heart. It takes time. It takes practice.

So here I am, writing this post, trying to start ugly.

Is this a good post? Does it make sense? I don’t know. Maybe?

But we’ll see what we can improve in the future!