When using Spring with Kotlin, there is one interesting thing with duration fields serialisation. For...
This week, I learned that when we use Kafka, the @EnableKafka annotation is not needed if an...
TL;DR Start the container once, let it run throughout, avoid reusable containers unless...
This week, I learned how to enable logging output for Gradle's test task. Why did I need it? I...
TL;DR When working with Spring Data JDBC and a jsonb database column, you may face...
TL;DR Creating an interactive resume is as simple as copying the game and customising it,...
It is a common practice for an organisation to have a private docker registry which is the only...
Sometimes you need a class property of a list type with the ability to modify the list at some point...
As you may know, both Kotlin and Java have a feature called sealed classes. Let's play a little with...
As you may know, Kotlin has a lot of useful functions to work with collections and maps. One such...
TL;DR PR-Agent looks promising for quick feedback, answering questions, and providing...
💾 EdgeDB 4.0: nice mix of a relational and graph databases. It even has Java client. ☕️ Java,...
🌱 Dynamic Entity Graphs in Spring Data JPA: an example of Entity Graph JPA specification usage in...
Hey folks, here are some posts that I found interesting recently. 🌱 Synchronizing with External...
Hey folks, here is what I found interesting this week. 🧩 Unit testing in Kotlin projects with Mockk...
If you are writing applications in Kotlin, you may be using default value Kotlin feature. Be careful...
☕️ Java ON Conference 2023: the annual Java ON conference will take place on November 15-17 this...
TL;DR This little game shows in practice that virtual threads are lightweight and you can...
Hey folks, here is what I found interesting this week. 🌱 All together now: Spring Boot 3.2, GraalVM...
Today's issue of the digest is dedicated to the new Java version - JDK 21, which was released on...
Hey folks, with a lot of stuff happening around in both work and personal life, I sometimes forget to...
Hey folks, today I would like to tell you a story of tests, MockK, and ClassCastException. Hope it...
In one of the previous posts, I wrote about upgrading Gradle Wrapper. However, it does not cover the...
Hey folks, I was a bit busy last week and forgot to post the digest. Even though the new issue was...
Hi there, here is what I found interesting this week: 📕 Developer Nation Report: results of the...
Hey folks, I'm back from the holiday, and here is what I have for you this time: ⛑️ From Technical...
Hey folks, here is what I have for you this week: 🌱 New in Spring 6.1: RestClient: Spring 6.1...
Hi everyone! Here is what I found interesting this week: 📦 Our adventures with GraalVM — The good,...
Hi everyone! Here are some news for this week. 🎉 What's new in Kotlin 1.9.0: our dearly beloved...
Java 21 is in Rampdown Phase One since the beginning of June, which means the feature set is frozen....