Enhancing ETL Expertise: A Backend Engineer's Insight into Leveraging AI Tools for Python Development
A few months ago, I started exploring the world of data engineering. Armed with just basic knowledge of Python, I set out to implement my first ETL (Extract, Transform, Load) pipeline using Python to move data between two systems seamlessly. GitHub Copilo...
Surefire and Failsafe: Benefits of parallel execution
Why split the test execution in the build process for different types of tests? By default, all unit tests written with JUnit and Mockito will be categorised as Unit tests whereas all other types of tests integrate one or more pieces or units of the syste...
Isolated Testing with Test Containers and Spring Boot in Kotlin
Are you using SpringBoot for backend services and looking to integrate TestContainers into your testing setup? If so, then this example should give you an idea of how to achieve it in the shortest amount of time using the least possible configuration to s...