Software Engineer x Data Engineer - I make the world a better place to live with software that enables data-driven decision-making
Nothing here yet.
Feb 8 · 3 min read · Garbage Collection discussions often drift into theory: algorithms, generations, colors, phases. In practise , most real GC problems come from one simple thing: Allocation rate is too high Today we’re going to discuss how high allocation rate affec...
Join discussion
Jan 18 · 5 min read · Building an HTTP server is easy. Building one that survives real traffic, slow dependencies, deploys, and partial failures is where Go and Java start to diverge in interesting - and sometimes painful - ways. This article is not about frameworks, anno...
Join discussion
Dec 13, 2025 · 4 min read · Concurrency is one of those topics that feels solved, until it breaks in production. Go gives us goroutines and channels. Java gives us executors, futures and virtual threads. Different tools, different syntax… and the same mistakes. This article is ...
Join discussion
Nov 8, 2025 · 3 min read · Problem: Slow Releases Kill Momentum There’s a lot of teams that thinks about themselves as “agile”, they do have JIRA, they do the standups, but if we look closely at their release cycle it says otherwise. They can plan sprints, push to main and the...
Join discussion