About me

I enjoy learning new things.

When I was younger I was lucky enough to be able to play around with computers and programming languages, but at the time I didn’t yet realize how deep it all really is. I was barely writing my first programs in Lua, PHP, or JavaScript back then.

When I was about 16 years old, by chance, I came across a bunch of Japanese songs and I decided that I should learn this beautiful language. It’s one thing to start learning a language and another to actually follow through and learn it, and well, I guess I’m just this crazy.

Once it was the time to go to a university I decided to study computer science, and that is where I actually learned what computer science really is or what implications it has. I came across language like OCaml and Scala which absolutely blew my mind.

Throughout the years that I could spend at the university I had the privilege to learn commonly used programming languages like C#, Java, TypeScript, Python, C++, and other useful technologies. I also went out of my own way to learn Haskell and Rust.

My setup

Device Why?
MacBook Air M4 I used to think it would be situational, but now I use it more than the Arch Linux PC. It has a surprisingly powerful processor, which can be used to build Rust projects…
Arch Linux PC A certified hood classic for toy AI projects, compiling things, or playing vidya games.
NixOS VPS This $5/month bad boy from Hetzner can fit so much self-hosted SaaS in it.
Pixel 9a A phone. At least it has no ads in the file manager like the Xiaomi ones.
Kindle Paperwhite 5 I use it to read e-books, which I exclusively sideload, so it’s always in airplane mode. I never use Amazon, and the firmware is like 3 years old.

Keys

GPG public key

D412 35CC 9115 3206 2930 CA6F 4A35 751C 46DC B3E3

GPG public key (email)

F5FE EC6C 5C23 2F01 BDA8 E9E0 9C0A 1234 5B50 486B