I imagine most people are familiar with the concept of country of residence, i.e. the country where you are physically living. There are other types of residence as well, like tax residence, which may not always be the same as your physical residence.| PQVST
Cafes There are so many fantastic, quirky, interesting cafes in Taipei. For a full list of all the spots I’ve visited, check out Cafe and Cowork.| PQVST
For my recent One Day Build: Expense Tracking project I wanted to enable notifications in a progressive web app. ChatGPT struggled to generate any good code for me, and I also struggled to find any minimal clear explanations online.| PQVST
For a long time I’ve struggled to find a simple and good expense tracker. I’ve tried several different apps, most recently Wallet and before that, Settle Up. All of the apps I’ve tried worked fine, but usually felt too complicated, lacked some fundamental feature that I wanted, or simply was just too clunky or buggy.| PQVST
One day while checking our Stripe API usage we discovered that we had some very large traffic spikes, much higher than what we were expecting, peaking at nearly 20k requests per day.| PQVST
I recently took my first ever cruise (or voyage as Cunard calls it) across the Atlantic onboard the Cunard luxury cruise ship Queen Mary 2 from Southampton, England to New York. However, this wasn’t just a normal holiday cruise, instead I’d be coworking with my co-founder during the transatlantic crossing.| PQVST
Urban subterranean spaces have always fascinated me. While living in Japan, South Korea and Taiwan, I learned to appreciate how common and useful they are. These spaces can be quite disorientating at first, and it usually takes a while before you work out where all of the tunnels are, how they connect to each other, and eventually build a mental map.| PQVST
Many years ago I switched from Windows to macOS. During this transition I really struggled with the lack of some basic “power user” features in macOS. Here are’s a list of some of my favorite tools and tweaks I use to make my macOS usable.| PQVST
Most websites end up needing some sort of form submission. It might be a mailing list sign-up, a contact form, or submitting bug reports/feedback. For a static website (or if you just don’t prefer to build any backend), there are quite a few services out there to help “collect” form responses. However, the free services I’ve found tend to be quite limited.| PQVST
DigitalOcean has long supported monitoring and alerting for Droplet disk usage. Unfortunately there is currently no way to monitor the disk usage of attached volumes. For one of my MongoDB instances I use an attached storage volume in order to easily expand disk usage as needed. However, I needed some way of keeping track of when the volume starts to fill up…| PQVST
I have a home office!| PQVST
I’ve been a huge fan of DigitalOcean for many years, and one of my SaaS businesses, AwardFares, has lived there for the past 5 years. We initially ran everything on a couple of Droplets (Ubuntu VPS that we managed ourselves). When DigitalOcean announced their app platform we immediately migrated our app to that, reducing devops to nearly zero. Our database, however, remained as a single mongodb instance running on a self-managed VPS.| PQVST
I recently started using Help Scout for one of my SaaS projects. Help Scout is my go-to solution for customer support once it scales beyond a simple inbox. The UI is simple, clean, easy to use. Their pricing is clear, and the features are solid.| PQVST
A one week build: InstantRentalAlerts.nl: Instant email alerts for new rentals in the Netherlands. Built with node.js and deployed on DigitalOcean App Platform.| PQVST
I recently moved my email from Google Workspace to Fastmail. For the most part it’s been going great. However, I have definitely seen an increase in spam hitting my inbox. With Google Workspace I pretty much never received any Spam in my inbox. With Fastmail I receive a couple of messages every week.| PQVST
I’ve been using DigitalOcean’s new App Platform for several months now. As a long time user of DigitalOcean I was eager to try it out when it first launched as I’m always looking for ways to simplify/reduce dev-ops.| PQVST
I’ve been adding Umami to most of my websites as an alternative (or potential replacement) to Google Analytics. It’s free, open-source, and has worked great for me during the past couple of months. If you’re comfortable with running your own VPS then you can easily setup a server for $5/mo on DigitalOcean, with minimal maintenance.| PQVST