Recent Posts

Smarter Logging in Spring Boot with AOP

Hey AOP fan, after explaining the basics of AOP in Part 1, we will dive deeper and demonstrate hands-on how to implement smart logging in Spring Boot using AOP. The complete example can be found on GitHub. The Problem with Logging Everywhere As software developers, we know the importance of logging . But scattering log statements everywhere comes with drawbacks: …

Read More »

Getting Started with bld

bld is an up-and-coming build tool for the Java ecosystem. This article guides you through getting set up to use it in your own projects. What is bld? bld is a build tool for the Java ecosystem. Why use bld? bld is a very simple build tool. Unlike its contemporaries Maven and Gradle, which concern themselves with abstract models of …

Read More »

Foojay Podcast #47: Artificial Intelligence and Machine Learning with Java

About one and a half years ago, ChatGPT was launched. The way we search for information and develop software has changed a lot since then as the use of Artificial Intelligence suddenly became a lot easier. What can we expect in the near future, and how can we program AI ourselves with Java? Let’s find out… Video Podcast (audio only) …

Read More »