Tomas Tulka's Blog
Random thoughts about programming and other stuff.
Containers under the Hood
Let’s talk about the underlying technology that enables containers under Linux, and build a container from scratch!
Building Container Images without a Dockerfile
Container images are just tarballs with a bit of configuration. Dockerfiles are just one option to create them.
Serverless Is Not Just Lambda
Let’s take a look at the serverless AWS offerings that will save us a lot of money and effort.
Difference between POST, PUT, and PATCH
Practical guidelines for meaningful use of the modifying HTTP methods with examples.
Rethinking API Versioning with Domain-Driven Design
How to manage breaking changes elegantly and get rid of version IDs for good by being nice to your clients.
Documentation Boosts Development
How writing documentation can improve implementation and overall quality of software.
DevOps Ad Absurdum
DevOps is about communication and responsibility. A great product is the result of great cooperation.
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.
Colored Services
Defining service boundaries is hard. Let's bring some colors and make it fun!