What I’m Doing Now
When I last updated this page, I was at Local-First Conf in Berlin. That was back in May 2025. Since then, life turned upside down.
I caught COVID at the conference and had to skip the last day and head home early. It felt like a normal cold and cleared up in a few days. But over the following weeks, I developed long-COVID symptoms like fatigue, brain fog, and headaches. For quite some time I was completely knocked out and disqualified from life. Focus was nearly impossible and I got very little done work-wise.
I had to slow down, but we had a trip to Southeast Asia planned with my partner and after some hesitation I went ahead with it. My first time down there. Changing the environment and discovering new cultures was great, but it was waaay too much at times and it set me back in recovery.
That brings me back to the present. Things have mostly improved and while I still occasionally experience crashes after exertion, the severity is dropping. Sport is still off the table, which is quite a change after getting into the habit of running every 2–3 days. I’ve had to adjust my life accordingly. Tough stretch, but I’m at home taking the time to recover. I’ll get through it.
On the brighter side, I’ve been keeping busy on the work front. I just shipped a fairly big update to my homepage. Along with a minor style refresh, I added a Work page with an updated overview of my tech stack, past and current projects, and some open source work.
I’m currently freelancing on Dupes, a Mac app that clears duplicate tracks from Serato DJ libraries. Besides that, I’m laying the foundation for my new iOS app. So far that’s meant experimenting with Liquid Glass, releasing the swift-mrdt library, and working on configurable conflict resolution for Point-Free’s SQLiteData library.
And finally, I’m playing around with AI-assisted coding in my daily workflow. No fancy setups running on Mac mini in your wardrobe, just letting Claude Code help me write code while staying in control.