I'm Tom Hastjarjanto, a software developer from the Netherlands. I've built mobile, frontend, backend and machine learning systems.
On this site, I write about building software effectively. I document the complex engineering trade offs I had to make in my career as software developer.
Topics I plan to write about in the future.
1. [Code quality](/code-quality)
1. [Git essentials](/git-essentials)
1. [Monorepos](/monorepos)
1. [Monoliths vs Microservices](/monolith-vs-microservices)
1. [Code smells](/code-smells)
1. [CI/CD](/ci-cd)
1. [Serverless](/serverless)