Backend engineer at Giffits (ex-Check24). I like code I can reason about. Tech I work with:
- Go
- React
- Vue
- PHP
- Docker
What I believe:
Understand the layer below the one you work in
Tests are vital to my mental sanity
If you can't test it without an exorbitant amount of mocks, the architecture is wrong
Frameworks are fine until they hide the problem
Currently building: github-tracker here a full write up Go, concurrency, clean architecture, Docker, systemd. Inspired by Designing Data-Intensive Applications. Previously: Migrated MPAs to SPAs. Optimized APIs via query tuning and caching. Shipped complex features under pressure. Working toward: Building systems from scratch. Not because I have to, but because I want to know how they work.
