Deploying Websites with GitLab CI and Uberspace
I documented my way of setting up automatic deployments to Uberspace via rsync with GitLab CI. Hopefully it’ll be useful to others as well!
Am I Turning Into a Mac User?
A bit of a reflection on my recent computing habits and the creeping insertion of the Apple ecosystem into my life.
Auto-Generated SVG Sprites in Vite
In this tutorial, I share my current method of creating SVG sprites containing icons automatically from the contents of a folder by using a custom Vite plugin, including how to optimize them with SVGO
Mastodon Migration, Among Other Things
I moved Mastodon instance at the end of last year. Here’s some thoughts on my experience, as well as a couple of little other things that have already happened in 2023.
2022: A Year in Review
Here’s my look back at what happened in my life in the past twelve months and where I see things going in 2023.
Reaching for the Stars with Astro
My go-to static site generator hasn't had a release for two years, so I'm looking at alternatives. One of them: Astro, a new static site generator powered by Vite, Vue support and some fresh ideas…
Pure CSS Input with Shrinking Label
It’s been a while since my last tutorial! So here’s one on how to build a modern input field with a shrinking label in pure CSS, hope you’ll like it!
Using VS Codium
Adobe wants to buy Figma and it’s giving me flashbacks to earlier this year when Microsoft announced that Atom will be sunset by the end of the year. So here’s an update on how I’m dealing with that!
I got a new phone
Last month, I finally took the plunge and got myself a new phone: the Nothing Phone (1). Now that I've been using it daily for about a month, here are my notes on the device itself and my experience.
Hydrt: helping you stay hydrated
I built a new app: Hydrt. It allows you track how much water you are drinking every day and in doing so helps you meet a daily goal that you can set yourself—all while looking clean and minimal. Here’s how it came to be…