It’s been a year since I retired — my last working day was June 6, 2025 — and I like being able to say that I’ve spent the year adding nothing, not one penny, to shareholder value. 🌴
* * *
My hope for retirement was to get a lot of work done on NetNewsWire.
A year ago it was in sore need of modernization, tech debt pay-off, and bug fixes. People were asking for features, but the foundation needed a ton of work before I could get on to adding new rooms.
Here are some highlights of what we’ve done with 2,188 commits in the past year:
Adopted Swift structured concurrency and async/await
Adopted Liquid Glass UI while still supporting recent OSes
Ported our XML, HTML, and date parsers from Objective-C to Swift
Fixed a ton of bugs, including crashing bugs
Reduced battery use, memory use, hang rate, scroll hitch rate, and disk writes
... continue reading