About me

Hejsan! I’m sage πŸ‘‹. I’m a staff engineer, and a rabbit on the internet, who enjoys building things, and working on open-source projects.

My pronouns are they/it πŸ³οΈβ€πŸŒˆπŸ³οΈβ€βš§οΈ.
I’m married to Snowball πŸ¦Šβ„οΈπŸ€.
I’m vegetarian (lacto-ovo), and I love sharing food with friends and loved ones πŸͺ΄.
I listen to a lot of music, especially electronic 🎧.
My favourite sport is badminton and I play frequently 🏸.
I love a side project πŸ‘·.
I moved from the UK to Sweden around a year ago, and I’m learning Swedish πŸ‡ΈπŸ‡ͺπŸ‡ͺπŸ‡Ί.
I made some popular Minecraft mods around a decade ago ⛏️.
I’m a therian - I have a particular affinity with rabbits 🐰.
I try to do my best, to learn, and to improve πŸ’­.
I’m happy to get messages on social media, but might be slow to reply 🌻.
I don’t currently need financial support, but you can support in other (free) ways.

Sage, by @waywardmutt
Art by @waywardmutt

About this website

This site is self-hosted (read the post) using k3s on European providers like Hetzner and BunnyCDN, mostly server-rendered using Java and Helidon, using JTE templates.

I intentionally don’t use AI tools for any writing here. I put a lot of care and thought in to it, and the uniqueness and imperfection are important to me. I do sometimes use Claude to get inspired with ideas for the backend, or perform large migrations. I think AI is a tool that can be powerful when used with care, and like any tool, is not automatically appropriate for all tasks (such as human expression).

Some links on this site might be "affiliate links", where I get account credit for referring new customers. I only use affiliate links for products I think are good. If that changes, I make a point of going back and removing the referral codes.

The views and opinions expressed here don’t automatically reflect that of my employer.