Topics

Programming19 articlesEN · DE

Python, Go and TypeScript in production — tooling, performance, web scraping

Good software is not clever code — it is systems that stay correct, fast and maintainable as they grow. This hub covers the three languages I ship in: Python (data models, parallelism, visualization), Go (concurrency, SQLite in production) and TypeScript (tooling migrations and UI libraries) — plus a deep track on web scraping, from Playwright on Kubernetes to buy-vs-build. Written from 12+ years of backends and platform tooling in large enterprises.

Start here

Your path through Programming

A short reading order — from the fundamentals to production depth.

  1. Step 1: Beginner8 minFive Python Libraries for Data Visualization: Which One and When
  2. Step 2: Intermediate15 minTypeScript 7 vs TypeScript 6: What Changed, What Breaks and How to Upgrade
  3. Step 3: Advanced13 minSQLite in Go: Drivers, WAL, Locking and Production Patterns

Latest articles

All 19 articles
Search all 19 Programming articlesFilter by level, role and tech — in the blog archive

FAQ

Before you reach out

What is your engineering background?

12+ years building production backends and platform tooling at scale in large enterprise environments. I work hands-on in Python, Go, Node.js and TypeScript, and I am a Google Cloud Ambassador, 5× Google Cloud Professional certified.

Are you open to a permanent role?

Yes — I am looking for a permanent, full-time role as a senior backend or platform engineer in the DACH region (Germany, Austria, Switzerland): on-site, hybrid or remote, and ready to relocate. I work fluently in English.

How do we start the conversation?

Send me the role on the contact page — the stack, the team and the problems it owns — and I will reply with my CV and how I would approach the first months.

Open to permanent roles · DACH

Hiring a senior backend engineer in DACH?

Python, Go and TypeScript in production, 12+ years at enterprise scale. I am looking for a permanent role in Germany, Austria or Switzerland — and ready to relocate.

  • Permanent, full-time
  • Germany · Austria · Switzerland
  • Ready to relocate
ENDE