Writing

Journal

Notes, essays, and experiments. A small archive of what I’m thinking about — and what I’m learning.

A fresh start. I’ve written across many tools before, but keeping things consistent never really stuck. This journal is deliberately simple so I can keep publishing without friction.

The curse of rebuilding

May 16, 2026

This is a small page, with very little content. Yet I rebuilt it again and again. It's a curse, and here's why

Read article

Open Letter to Europe

Feb 19, 2025

I grew up — believing in democracy. Believing that every vote and every voice matters. I choose to believe that to this day, my voice can matter, so I’ll give it my best to make it heard.

Read article

Generating Static OG Images with Node

Feb 6, 2025

Building my new blog, I wanted to generate dynamic OG images for my posts without having to rely on a third party service and unnecessary complexities.

Read article

2024 in review

Jan 26, 2025

Last year was a challenging one for me. I want to highlight some great wins, some bad lows and some of my favorite discoveries last year.

Read article
© 2026 Roman Kuba
No cookies. Privacy-friendly analytics. · Built with Svelte and Tailwind.