I make basic apps for macOS and Linux.
What I do
I write Python. Most of what I build is a desktop app — something with a real window and a real UI, usually with PyQt6 — because that’s what I actually want to use, and the easiest way to get it is to build it myself.
Ubuntu is my daily driver, so it’s also my main target: everything gets built and tested there first, with macOS support close behind. I like GNOME’s look — clean, a bit minimal, rounded — and it shows up in how I design my own apps’ interfaces.
I put everything on GitHub as I go, finished or not. Some of it’s genuinely useful, some of it’s just me figuring out how something works — either way, it’s public.
Currently into
- Python & PyQt6 desktop apps
- Ubuntu / Linux, GNOME-style design
- Local-first tools — SQLite over yet another cloud dependency
- Ulauncher extensions & small productivity tools
- Open source, for its own sake
Why I build instead of just using what’s out there
Honestly? Most of the time it’s simpler than it sounds — I want a notes app that’s just a folder of text files, or a calculator that looks like it belongs on my desktop instead of in a browser tab. Building it myself means I actually understand how it works, and I end up with exactly what I wanted instead of the closest thing I could find.
That’s basically the whole philosophy behind everything on the Projects page.
Say hi
Find my code on GitHub, or send a message through the contact page.