Trying out a new browser

It's what cool kids are using nowadays. So when yesterday my latest Chromium update broke the font rendering, I decided to try it out. It's the Zen Browser. It's cool, but I think I already miss the simplicity of Chromium, or maybe I just…

A year of Zig

It's been over a year since I switched to Zig to build all my side/curiosity projects. Surprisingly, switching to a lower-level language has consistently improved the quality of my projects and my love for programming. I find myself being able to get braver and approach programs I…

The joy of audio programming

What's going on here? Last week I wrote about the frustrations of programming audio. Last week I was stuck on a problem where I had no idea what the issue was. It turns out that in PulseAudio, if you use the async server and don't close…

Frustrations of programming Audio

When skill issues hit you in the face, they sure do hit you hard. The last few days of trying to wrangle PulseAudio to work have been quite humbling. The worst part is that I had audio working. My ego couldn't be satisfied with it being so easy,…

Busy days

The last couple of weeks have been insanely busy as I finish a new major feature on the project. So much so that I took my first more than a day off this year. The irony was hilarious. I've taken days off so that I can catch up…