The Curious Engineer

All blogs / Essays / personal

Oliver Eidel

eidel.io

Personal website of Oliver Eidel, with writing on software, business, taxes, and life.

Essays / personalSoftware / engineering practice

Posts
101 from 25 Nov 2015 to 23 Sep 2026
Posting
weekly (36 in the last year)
Kind
personal blog
Feed
https://eidel.io/atom

2026 33

  1. My German Exit Tax: 13 Tax Advisors, 1.5 Years, 18.7k€ to be able to leave the country
  2. Buying a Camera in Bangkok
  3. How We Downloaded All Our Loom Videos And Migrated To Chairkick
  4. German Exit Tax: What To Do Before Your First Funding Round
  5. The Thai Security Dude
  6. Moving Away From Cap (Loom Alternative) + Hetzner S3
  7. Leaving Germany For Thailand: People, Cleanliness, Crime
  8. Hetzner S3 Is Not Good
  9. Basecamp 5 Is.. Not Good (For Us)
  10. German Exit Tax Data Points & Anecdotes
  11. Avoid German Exit Tax By Setting Up a Sole Proprietorship Instead of a GmbH
  12. The "Easiest" German Exit Tax Solution: A GmbH & Co. KG Contribution
  13. Self-hosting Cap (Loom Alternative): Hetzner + S3 + Caddy
  14. "Founder Mode" on Ankylosing Spondylitis: Remission with Supplements
  15. German Exit Tax Deferral Due to Intention to Return: How it Works
  16. German Exit Tax Hack: Leave Again After 6 Years --> No Exit Tax
  17. German Exit Tax Strategy: Sell Your Company Shares
  18. German Exit Tax On ETFs: How it works
  19. Set Up a Cooperative (Genossenschaft) to Avoid German Exit Tax?
  20. Solve German Exit Tax By Setting Up a German Trust
  21. German Exit Tax Idea: Return Within 1-2 Years --> No Exit Tax Mar 09, 2026
  22. Solve German Exit Tax By Setting Up a Liechtenstein Trust (yes, seriously) 2 comments Mar 09, 2026
  23. An Efficient German Company Setup (GmbH) Mar 06, 2026
  24. Reduce German Exit Tax Through Low Company Valuation (vereinfachtes Ertragswertverfahren) Mar 06, 2026
  25. Germany's Exit Tax: All You Need to Know Mar 06, 2026
  26. Patterns of Agentic Coding with Rails Mar 02, 2026
  27. Your SaaS Will Have an API, Whether You Build It Or Not Feb 23, 2026
  28. Notes on Agentic Coding (+ Rails) Feb 22, 2026
  29. The Ricoh Printing Experience Feb 18, 2026
  30. The Kafkaesque German Bureaucracy Jan 28, 2026
  31. Expat Bank Accounts For Digital Nomads 3 comments Jan 19, 2026
  32. Founding a Company in Germany in 2026 Apparently Takes Three Months 3 comments Jan 05, 2026
  33. Transparency, with a Paywall: The German Transparency Register Nov 17, 2025

2025 22

  1. The Rise of Exit Taxes Nov 12, 2025
  2. Opening a Thai Bank Account on Thailand's DTV Visa 2 comments Nov 10, 2025
  3. Rails 8: Setting up Litestream for SQLite on Hetzner S3 (on Dokku) Oct 20, 2025
  4. 4 SQLite Databases: Is Rails 8 Taking SQLite Too Far? Oct 01, 2025
  5. Using SQLite On Dokku (With Rails 8) Oct 01, 2025
  6. What Amsterdam's Prostitution Taught Me About B2B SaaS Sales Sep 08, 2025
  7. Choosing a Business Bank Account For Your German GmbH Aug 15, 2025
  8. No More VAT IDs: Did Estonia Quietly Kill Its e-Residency For Digital Nomads? (August 2025) 8 comments Aug 14, 2025
  9. Exit Tax: Leave Germany Before Your Business Gets Big 17 comments Aug 07, 2025
  10. Equal Salaries For Remote Workers: What Is Equal, Anyway? Jun 17, 2025
  11. Using pgvector in dokku (migrating from vanilla Postgres) 2 comments Jun 10, 2025
  12. Digital Dinosaurs Supervising Medtech: Getting Audited By The Berlin Authorities May 10, 2025
  13. An Optimized Setup For Bloodletting Apr 24, 2025
  14. Dokku: Set Up Postgres Backups To Hetzner S3 Apr 21, 2025
  15. Build a Consulting Business Before You Build a Product Business 4 comments Apr 20, 2025
  16. Bangkok Condo Reviews Apr 04, 2025
  17. No Co-Founder Needed: Being a Solo Founder 3 comments Mar 10, 2025
  18. Holding-GmbH vs. Normal GmbH in Germany: Worth The Hassle? 3 comments Mar 07, 2025
  19. Magic Benefits of ETF Investing You Didn't Know Of 2 comments Mar 06, 2025
  20. Goodbye, DiGAs: The DiGA Bubble Is Bursting Jan 29, 2025
  21. Solutions For Germany's Exit Tax 24 comments Jan 15, 2025
  22. Running a Profitable SaaS Company Is Brutal, Brutal Pain Dec 19, 2024

2024 17

  1. Rails: How To Migrate S3 Providers via ActiveStorage Mirroring Dec 01, 2024
  2. How To Find An Alternative Career As a Doctor Nov 15, 2024
  3. Using Hetzner S3 Object Storage in Rails 1 comment Nov 01, 2024
  4. Acarbose: Life-Changing Farts You Will Remember Oct 09, 2024
  5. All My Hacks For Founding a Company In Germany (And Running It) 6 comments Sep 17, 2024
  6. Vitamin B12: You Should Probably Be Injecting Hydroxocobalamin 4 comments Sep 04, 2024
  7. The EU AI Act Is Here. We're Screwed Aug 13, 2024
  8. Is GDPR Saving 2,920 Lives Per Year? 2 comments Jul 17, 2024
  9. Tokyo: Japanese Toilets And Express Trains Jun 01, 2024
  10. Estonia's e-Residency Is Awesome And Sucks, Too 27 comments May 04, 2024
  11. How To Found a Company In Germany: 16 "Easy" Steps And Lots Of Pain 17 comments Apr 03, 2024
  12. Publications Mar 28, 2024
  13. Reading Mar 28, 2024
  14. Talks Mar 28, 2024
  15. Don't Make These 9 Mistakes When Building Your Startup Mar 13, 2024
  16. How I Built a Bootstrapped Consulting Company: From Zero To 60k€ Revenue 2 comments Mar 13, 2024
  17. Don't Take VC Funding - It Will Destroy Your Company 3 comments Jul 09, 2023

2023 3

  1. Six Years of Back Pain, Episode 1: Mouse Shoulder 1 comment Jun 28, 2023
  2. From Two to Three Mar 29, 2023
  3. From Clojure to Ruby 3 comments Jun 10, 2022

2022 2

  1. From One to Two Apr 01, 2022
  2. Why I'm Publishing My Consulting Templates For Free (and Launching My Startup) Jan 26, 2021

2021 1

  1. Regulation Is Killing Medical Software Innovation Aug 27, 2020

2020 2

  1. Pioneers vs. Process People Jan 31, 2020
  2. Become a Full-Stack Person Nov 16, 2019

2019 10

  1. The (Un-)Natural Progression of Machine Learning Nov 10, 2019
  2. I Wanted a CO2 Sensor, I Got a Fart Detector 3 comments Oct 17, 2019
  3. The Rush of Shipping Oct 14, 2019
  4. Don't Be an Engineer, Be a Producer Oct 09, 2019
  5. Businesspeople Are Useless Oct 01, 2019
  6. Abstracting Light Switches: How to Solve Real Problems Sep 22, 2019
  7. We need more Hackers Jun 05, 2019
  8. Making My Own Glasses 1 comment Apr 24, 2019
  9. Thread-safe queues in Clojure Jan 22, 2019
  10. React less Dec 31, 2018

2018 4

  1. The Correlation Project Sep 29, 2018
  2. Two Years of Sleep Optimization Sep 19, 2018
  3. Asking Stupid Questions May 21, 2018
  4. Writing a HTTP API Client in Elixir for the Noun Project Jul 13, 2017

2017 3

  1. Dockerizing Django, uWSGI and Postgres the serious way Jul 10, 2017
  2. Open-Sourcing breast_segment Jan 03, 2017
  3. Framework Overflow Feb 21, 2016

2016 2

  1. Bangkok Travel Advice for Non-Bozos Feb 08, 2016
  2. Parse.com Cloud Code Hell Nov 25, 2015

2015 1

  1. Hello World Oct 23, 2015

Undated 1

  1. The Thai Security Dude