AI is Killing (Basic) SaaS, Part 2: From Link Shorteners to Linktrees
In Part 1, I replaced ipgeolocation.io with a self-hosted Rust service in under two hours. That was just one piece of a larger pattern we’ve been following at Screenly. This …
In Part 1, I replaced ipgeolocation.io with a self-hosted Rust service in under two hours. That was just one piece of a larger pattern we’ve been following at Screenly. This …
We’ve all heard the saying that AI is eating SaaS. For some simple products, it’s certainly becoming true. At Screenly, we’ve been using ipgeolocation.io for a …
Over the last few days, I gave the sbomify website a much-needed overhaul. The previous iteration didn’t really reflect what we’re doing, especially as the product has matured. The …
I recently wrapped up a consulting gig helping a client troubleshoot some gnarly PostgreSQL replication issues. What started as a “quick performance tune” turned into a …
I hacked together DSLF today because paying a monthly fee for a plain 301 felt silly. It’s a tiny Rust service that reads a CSV and spits out redirects—nothing more. In the process …
When I started my podcast a year and a half ago, I looked at the tools available. For those not familiar, for many platforms (like Amazon Music and Apple Podcasts) you need to …
I’ve been running my video podcast Nerding out with Viktor for about a year and a half now, with just under 50 episodes published. When I started out, I tried to keep things …
I’ve previously written about my experiences with Home Assistant here and here. This article follows up on those posts and describes my current setup. Today, my stack includes Home …
I’m excited to share that I’ve just given Sonar—a FastAPI-based BLE device counter I built years ago—a full overhaul and relaunched it as an open-source project on …
I’ve been using split keyboards for about 20 years now, a journey sparked by the all-too-common wrist pain that plagues many a nerd hunched over a standard keyboard. This …
When I wrote A Decade of Remote Work back in 2019, I had no idea a global pandemic would soon thrust remote work into the spotlight, turning it from niche to necessity overnight. …
I recently helped a team migrate their Git repositories from Phabricator to GitHub. While Phabricator was a great tool that combined code reviews, task management, and repository …