Towards the end of 2024, I set up this little site during a short burst of motivation. I looked up Astro after a friend recommended it, used a blog template as my base and played around with some styling.
During that short time, I was once again reminded why I explicitly chose to be a backend engineer (as opposed to going fullstack). While I do enjoy having something to look at as the result of my work, the whole frontend ecosystem and language design just doesn’t mesh well with the way my brain works.

// small rant, click to expand

A simple theme toggle, that’s all I wanted…

I would have expected this to entail just adding a component library, importing a switch from it, and putting that in my markup.

But for some reason it took 3 different approaches to get something that worked somewhat out-of-the-box and looked good to me.

I’m fairly sure that this is mostly an issue on my side, but I’m not the worst dev out there and would consider myself at least semi-competent. Confirmation for the world of frontend and myself not getting along, I guess.

In the end, I settled on a React + shadcn + Tailwind solution, since that at least rendered correctly. But now my small Astro site is not so small anymore. I also don’t like Tailwind all that much.

Whatever, it’s just a personal blog. Once I’m happy with the look, I can focus on the content.


Then a time-sensitive project at work and a vacation came along and took the wind out of my sails…
But now I’m back! And a new year has started. What better time to make some resolutions that I’m going to fail in 2 months?

What’s next

I really enjoy sharing my thoughts about various topics with others, or talk about some new tech I tried. I’m also a really anxious person, which isn’t a great combination. If I don’t force myself a bit, I would just never publish anything here, because I deem it “not good enough”.

So my first resolution for 2025 is to do just that:

Push myself to write and publish.
Regularly.

Ideally I would like to only publish technical posts, or share . But I’m not one of the fabled 10x developers that created multiple popular libraries, 2 compilers, a whole language and carries the entire IT department on their back. I’m not some reclusive genius that knows everything there is to know about or Zig or some other trendy language.
I’m just a that likes to communicate (at times).

To that end, I’m also not going to be limiting myself to just programming, technology or other adjacent fields. Maybe I want to theorize about the new season of Severance when it’s released in 2 weeks. Or share impressions of a I went on, as a way to balance out all the screen time.

Getting to the Point

Essentially, what I’m trying to say is:

I’m going to post about whatever is on my mind.

It won’t always be highly interesting or provide value or be funny. Sometimes it’s going to be a hard to follow rant.
This site is simply an outlet for me to into the void…and maybe sometimes the void will answer (hopefully in a non-spooky way).

Happy New Year!