Tomas Tulka's Blog
Random thoughts about programming and other stuff.
Product Thinking
With the technology mostly solved, we can finally focus on what’s important: user needs.
“It doesn’t work for us.”
You have heard this kind of talk many times.
A Revival of ADRs
Ironically, AI coding tools have made traditional ADRs popular again.
highlights
Learning WebAssembly Series
A series of learning texts covering the first steps with WebAssembly for complete beginners.
How Cohesion and Coupling Correlate
Cohesion done right reduces the coupling and complexity of systems.
You Aren’t Gonna Need Microservices
Do you really need a cluster of pods, service mesh, and stream-processing platform right now?
Good and Bad Monolith
It is unfortunate that monolith has become a dirty word. In fact, a physical monolith is typically the right thing to do. Pure evil is monolithic thinking.


