The last few years have been bad for my reading. I’ve read a couple of books, but it never became the habit I wanted it to be. Doomscrolling and work mostly took over my life, and I noticeably felt the damage that did to my mental health and attention span.
When I wrote about the Online Safety Act last summer, I warned that forcing people to hand over their passports to access online content would lead to worse things sooner than later. I argued that the vague definitions of ‘harmful’ content and the reliance on third-party age verification companies would fundamentally break the internet as we know it in the UK.
Any Linux user will tell you that audio is a nightmare. While Windows and macOS users have spent the last two decades1 benefiting from unified, vertically integrated audio (CoreAudio, WASAPI), Linux users have to deal with every distribution managing audio slightly differently, every new laptop requiring a new open-source driver to be acquired, and every year, a newcomer entering the field who…
Building a personal finance app is inherently ironic. You are spending thousands of hours constructing a tool designed to help people save money, and then - eventually - you have to ask those same people to hand some of that saved money over to you. But server costs don’t pay themselves!
Most of my recent work on CashCat has been working on the web version, the Next.js app deployed at cashcat.app. Because we’re focusing on a web-first outlook, this has meant super-fast deployments, easy iterations, and fast development, without any reviewers or gatekeepers in our way. In the modern age, with agentic coding and such rapid progressions in technology, this is vital.
Open Banking is a wonderful concept. A more transparent society, boosting competition, allowing immense analytical power of financial data, and only with user’s consent and desire! So why is it collapsing?
I’ve written extensively about 5-star rating systems and their flaws, so where are my alternative solutions? Right here: a 2D grid, two axes, not just one. ‘Head’: the quality of the media, how much you respect it and recognise its craftsmanship; and ‘Heart’: how much you personally enjoyed it, regardless of society’s view on it.