• Revolut’s co-founder Nik Storonsky recently moved from the UK to the UAE. The move will likely save him up to GBP 3bn (yes, those are billions) in capital gains tax which he would no longer have to pay in the UK if he were to sell his entire stake in Revolut. This sparked a huge…

  • Having a Thai bank account is very convenient. While some people tell you that it doesn’t really matter and you can either always pay with cash or credit card, you’ll realize sooner or later that this is only partially true. Here’s a quick rundown of the benefits: By the way, there are other aspects which…

  • Writing this up because I just tripped over it and spent an hour debugging what ended up being an obvious problem. So here’s the situation: You’re running Rails 8 with SQLite as its main database, and you want to replicate / backup that database to Hetzner S3. Bonus points if you’re running Rails on your…

  • DHH announced Rails 8 adding a lot of support for SQLite at Rails World 2024, which motivated me to give it a shot. I enthusiastically procrastinated this quest. One year later, after visiting Rails World 2025 and realizing this whole SQLite thing was here to stay, I got down to writing some code. I migrated…

  • SQLite is the new (cool) kid on the Rails block, and rightly so! I just migrated one of our Rails apps from Postgres to SQLite, and here are some quick notes on how to make it work on dokku. The TLDR is that you have to mount a host directory into your dokku app, as…

  • What does Amsterdam’s prostitution have to do with B2B SaaS Sales? Good question. Let me tell you. First, some context. Our dev team just came back from Rails World in Amsterdam. It was fun! A great conference, and Amsterdam is a great city. It’s always a nice change of scenery to visit a city which…

  • So you’ve successfully founded your German GmbH company. You managed to follow these very intuitive 14 steps and, after waiting a very short period of only 2-3 months, you now have it – your own company. Congrats! (Irony aside, founding a company in Germany is indeed entrepreneurship on hard mode) Now, as part of the…

  • Okay, huge disclaimer upfront as I seem to be the first person on the internet to report this: All of this is based on only a few data points, I may be wrong and I’ve reached out to the e-Residency team for clarification and will post their response. Update: The e-Residency team has responded to…

  • Update (11/2025): I’ve started writing up all my German notes (mostly from paid consultants with tax advisors) on a new micro-website, Wegzugsteuer.info. Check it out if you’re interested! Here’s an interesting take on Germany’s exit tax, which I have written about before: Leave Germany before your business gets big. What do I mean by that?…

  • At OpenRegulatory, we’re a small team of 4 people, and everyone receives the same salary. There are a lot of tangents I could go down from here – like: Etc., etc. But those are for another day. Today, I’ll be talking about paying everyone the same salary, regardless of location, and regardless of role at…