Tomas Tulka's Blog
Random thoughts about programming and other stuff.
Keeping options open is one of the most useful principles of Clean Architecture. Let’s dive deeper with code examples in Java and Spring framework.
Configuration is part of the application API, so the same rules apply to it: no leak of implementation detail.
Continuous delivery (CD) brings a lot of ideas essential for a modern software product deployment. In this article we discuss how to follow CD principles by building CD pipelines with an example in AWS.
Automated infrastructure (Infrastructure as Code) is essential to succeed (not only) in the cloud.
Serverless blue-green deployment is a nice practice. However, it doesn't come without challenges.
Blue-Green Deployment is a very good technique that has been successfully used for managing releases of cloud applications. Now it's time to rethink it a bit for serverless systems.
Is it even possible to roll microservices back?