In this article, we continue diving into TestContainers and Supabase, and run unit tests against a full local self-hosted Supabase.
-
Patterns For The Design Of Microservices – Part 3
Design patterns plays a pivotal role in designing and solving the commonly occurring problems in software application.
-
[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.
-
Patterns For The Design Of Microservices – Part 1
Design patterns plays a pivotal role in designing and solving the commonly occurring problems in software application.
-
Foojay Podcast #27: Chicago JUG and KUG
Since December last year, the Foojay podcast virtually visited a Java User Group monthly. And this time, we are in Chicago to learn from the Java and Kotlin user groups.
-
Reactive Database Access on the JVM
Let’s browse through the surface of the main three reactive database access: Spring Data R2DBC, Hibernate, and jOOQ!
-
FP in Kotlin: Defining a Pipe Operator
There’s no support for the pipe operator |> in Kotlin, so we have to come up with a custom and clean implementation for this function.
-
Replacing Postman with the JetBrains HTTP Client
How to use the JetBrains HTTP Client to replace Postman, test third party APIs, share requests and run them in CI all of that within minutes!
-
Coroutines on the RaspberryPi (Pi4J-Kotlin)
Find out all the details on Pi4J-Kotlin v2.4.0: Coroutines, I2C, and Serial DSL on Foojay.io Today, the place for OpenJDK friends.
-
The Right Feature at the Right Place
Discussion extrapoliating from per-user rate limiting showing how one can implement it in a library and an infrastructure component.