With Azul Mission Control, you can delve deep into JFR recordings to optimize your code and ensure it runs smoothly and error-free.
Soft Assertions – testing kindly
Using the concept of soft-assertions makes testing the impact of our changes on a single object a lot more convenient, and reduces the potential need for reruns.
[Unit] Testing Supabase in Kotlin using Test Containers – PART 2
In this article, we continue diving into TestContainers and Supabase, and run unit tests against a full local self-hosted Supabase.
Testing Spring Boot JMS with ActiveMQ Artemis and Testcontainers
Testcontainers is a fantastic way to start resources as containers. Even if there is no pre-made container, you can always use GenericContainer to run virtually any container image.
[Unit] Testing Supabase in Kotlin using Test Containers
In this article, I’ll dive into several methods I’ve been looking into to unit test a Kotlin application using Supabase and why I finally decided to go for a Docker Compose / Test Containers solution.
Creating an OpenAPI Generator from Scratch: From YAML to JetBrains HTTP Client
In this article, I’ll be implementing an openapi generator from scratch so you can too! We’ll be creating a very simple generator for the Jetbrains HTTP Client.
Book Review: Get Your Hands Dirty on Clean Architecture
A valuable addition to the library of any software developer aiming to create maintainable, scalable, and clean code!
ArchUnit: Testing Your Architecture
ArchUnit is a library that allows us to test our architecture (layering/slicing/(naming) conventions, and more).
Load Testing: Shoot Your Application With Gatling
Load testing entails testing how our application performs under a significant load so we can be certain it behaves as expected when there’s an influx of users.
Writing Testable Code: A Journey Through Consideration and Refactoring
By considering real-world examples and learning from the process of refactoring and testing, we can create robust and maintainable code that stands the test of time.
Three Key Elements to Incorporate into Your Flaky Test Remediation Approach
Flaky tests pose substantial challenges due to their unpredictable and inconsistent nature. Effectively addressing them requires a multi-faceted approach!