RSS.Social

Oliver Eidel

follow: @[email protected]

Posts

Moving Away From Cap (Loom Alternative) + Hetzner S3

Leaving Germany For Thailand: People, Cleanliness, Crime

Hetzner S3 Is Not Good

Basecamp 5 Is.. Not Good (For Us)

The Thai Security Dude

German Exit Tax Data Points & Anecdotes

Avoid German Exit Tax By Setting Up a Sole Proprietorship Instead of a GmbH

The "Easiest" German Exit Tax Solution: A GmbH & Co. KG Contribution

Self-hosting Cap (Loom Alternative): Hetzner + S3 + Caddy

"Founder Mode" on Ankylosing Spondylitis: Remission with Supplements

German Exit Tax Deferral Due to Intention to Return: How it Works

German Exit Tax Hack: Leave Again After 6 Years --> No Exit Tax

German Exit Tax Strategy: Sell Your Company Shares

German Exit Tax On ETFs: How it works

Set Up a Cooperative (Genossenschaft) to Avoid German Exit Tax?

Solve German Exit Tax By Setting Up a German Trust

German Exit Tax Idea: Return Within 1-2 Years --> No Exit Tax

Solve German Exit Tax By Setting Up a Liechtenstein Trust (yes, seriously)

An Efficient German Company Setup (GmbH)

Reduce German Exit Tax Through Low Company Valuation (vereinfachtes Ertragswertverfahren)

What is the German exit tax?

Patterns of Agentic Coding with Rails

Your SaaS Will Have an API, Whether You Build It Or Not

Notes on Agentic Coding (+ Rails)

The Ricoh Printing Experience

The Ricoh Printing Experience

The Kafkaesque German Bureaucracy

The Kafkaesque German Bureaucracy

Expat Bank Accounts For Digital Nomads

Expat Bank Accounts For Digital Nomads

Founding a Company in Germany in 2026 Apparently Takes Three Months

Founding a Company in Germany in 2026 Apparently Takes Three Months

Transparency, with a Paywall: The German Transparency Register

Transparency, with a Paywall: The German Transparency Register

The Rise of Exit Taxes

The Rise of Exit Taxes

Opening a Thai Bank Account on Thailand’s DTV Visa

Opening a Thai Bank Account on Thailand's DTV Visa

Rails 8: Setting up Litestream for SQLite on Hetzner S3 (on Dokku)

Rails 8: Setting up Litestream for SQLite on Hetzner S3 (on Dokku)

4 SQLite Databases: Is Rails 8 Taking SQLite Too Far?

4 SQLite Databases: Is Rails 8 Taking SQLite Too Far?

Using SQLite On Dokku (With Rails 8)

Using SQLite On Dokku (With Rails 8)

What Amsterdam’s Prostitution Taught Me About B2B SaaS Sales

What Amsterdam's Prostitution Taught Me About B2B SaaS Sales

Choosing a Business Bank Account For Your German GmbH

Choosing a Business Bank Account For Your German GmbH

No More VAT IDs: Did Estonia Quietly Kill Its e-Residency For Digital Nomads? (August 2025)

No More VAT IDs: Did Estonia Quietly Kill Its e-Residency For Digital Nomads? (August 2025)

Exit Tax: Leave Germany Before Your Business Gets Big

Exit Tax: Leave Germany Before Your Business Gets Big

Equal Salaries For Remote Workers: What Is Equal, Anyway?

Equal Salaries For Remote Workers: What Is Equal, Anyway?

Using pgvector in dokku (migrating from vanilla Postgres)

Using pgvector in dokku (migrating from vanilla Postgres)

Digital Dinosaurs Supervising Medtech: Getting Audited By The Berlin Authorities

Digital Dinosaurs Supervising Medtech: Getting Audited By The Berlin Authorities

An Optimized Setup For Bloodletting

An Optimized Setup For Bloodletting