GNOME Calendar 45 will be a groundbreaking release in terms of UX (more on that later?), performance, and to some extent, reliability (we’ve at least solved two complex crashers recently, including a submarine Cthulhu crasher heisenbug and its offspring)… and yet, I think this might be “just the beginning” of a new era. And a beginning… is a very delicate time.
Continue reading “Help us make GNOME Calendar rock-solid by expanding the test suite!”Why I picked the biggest furry elephant as my microblogging platform (and refuse to self-host a Mastodon server)
This article will require between 1 and 2 minutes of your attention if you read only the first half; obviously double that if you also feel like reading the second (more philosophical & strategic) half.
Continue reading “Why I picked the biggest furry elephant as my microblogging platform (and refuse to self-host a Mastodon server)”Please help test (and fix) GTG’s GTK 4 port
As you know, even with a “simple” language like Python, porting a desktop application to a new version of GTK can be a pretty significant amount of work; doubly so when it is accompanied by major refactoring of the app itself at the same time.
Continue reading “Please help test (and fix) GTG’s GTK 4 port”Unsettled by Unison’s Fadeaway from Fedora
This is in part a rallying cry for packagers, but also a story illustrating how fragile user workflows can be, and how some seemingly inconsequential decisions at the distro level can have disastrous consequences on the ability of individuals to continue running your FLOSS platform.
Continue reading “Unsettled by Unison’s Fadeaway from Fedora”Please adapt Mozilla’s code so that PDF readers on Linux can handle XFA forms!
Y’know, all those horrible government forms?

Getting Things GNOME 0.6 released
Yes, ladies, gentlemen, and seemingly-dead plants, it’s happening: after over 10 months of incremental work from the community, we are now releasing version 0.6 of our favorite personal productivity app, Getting Things GNOME. This release comes with some new features, lots of code improvements, many bugfixes and UX refinements (I am told that the “Better procrastination button”, presented below, deserves a place in the Museum of Modern Art).
Continue reading “Getting Things GNOME 0.6 released”Year MMXXI in 8 minutes
Near the end of 2020, I put a lot of thought into reevaluating my business’ value proposition, strategy, and processes. It’s a good thing I did that back then, because 2021 was quite different from 2020; I had much less time to “deepthink”, and I spent a majority of 2021 on an intense work treadmill, which led to me micro-burning out three times in the process. Also, guilt about feeling like I’m not contributing to open-source enough.
Continue reading “Year MMXXI in 8 minutes”How long does it take to create a website? (and why your FLOSS project doesn’t need one)
The 2019–2020 period was a long R&D cycle for me, with a whole herd of yaks to shave, however it did give me new tools and abilities, such as the capacity to rapidly develop modern-looking websites without hand-coding them nor spending hours fruitlessly searching for—and being disappointed by—”suitable” themes.
Continue reading “How long does it take to create a website? (and why your FLOSS project doesn’t need one)”GTG 0.6 release candidate
Today we are publishing a “release candidate” version of Getting Things GNOME 0.6. You can either try it out directly from the git master version (by running launch.sh
; see the general instructions), or from the testing package available on Flathub’s “beta” repository, separately from the standard stable flathub/flatpak release you may already be running. To run it as a flatpak, simply run these two commands:
Year MMXX summarized in 7 minutes
For some reason, I didn’t get to see much people, and didn’t have much client work revenue throughout that year. I’m not sure why 🤔
Continue reading “Year MMXX summarized in 7 minutes”