I've been a software developer for more than a decade but I'm still learning new things every day. In these articles, I'm writing about my experience with practices of software development. Caution! May contain traces of opinion!
Having automated scripts to deploy an application via AWS CloudFormation is nice, but we want to replace the application with a new version every now and then, don't we? This article discusses some options for replacing a Docker image with a new version when using ECS and Fargate in combination with CloudFormation.
The Liskov Substitution Principle is a very useful idea both when developing new applications and modifying existing ones. This article explains what it is, why it's important and how to use it.
New to AWS? We've got you covered. AWS is a vast ocean of services across a bunch of different domains. This article introduces the most commonly used AWS services.
Deploy a Spring Boot application and a PostgreSQL database in a fully automated way with AWS CloudFormation.