my blog. for you.

Let’s talk digital.

I’m an independent IT consultant and entrepreneur in the Internet and software business. I’m interested in design, enterprise applications, web apps and SaaS products. I design and develop business solutions and applications. I help companies in terms of software quality and knowledge transfer, e.g. with Angular and Spring Boot.

A Spring Developers Guide to Navigating the Frontend Landscape by Dan Vega @ Spring I/O 2024

Read more

Using ShedLock With Spring

ShedLock is a distributed locking mechanism for scheduled tasks in Java environments. Not unlike a semaphore or mutex it uses an external data store (i.e. some sort of database) to acquire locks for preventing tasks from being executed more than once. Prolific Java tutorial site Baeldung has a comprehensive Guide to ShedLock with Spring to get you started with this useful tool. Read more

Concerto for Java and AI – Building Production-Ready LLM Applications by Thomas Vitale @ Spring I/O 2024

Read more

NANOWAR OF STEEL – HelloWorld.java

For the last post of this year, why not have something of a less than serious flavour and post a song whose lyrics consist of Java source code entirely? So, here goes: Italian comedy metal band Nanowar of Steel recently have published HelloWorld.java: Yes, I can confirm, those lyrics compile and - of course - there's a GitHub repository for the source code, including a unit test (just an end-of-the-year reminder to always write unit tests ...) Read more

Improve Developer Experience With Spring Interface Clients by Olga Maciaszek-Sharma @ Spring I/O 2024

Read more

Maven Surefire JUnit5 TreeView Extension

Maven Surefire JUnit5 TreeView Extension is a Maven plugin providing a nice tree view visualization for the output generated by the Maven Surefire testing plugin. Read more

Spring Boot Thymeleaf HTMX Tutorial by SivaLabs

Software engineer Siva recently published this useful Spring Boot Thymeleaf HTMX Tutorial: Read more

Spring Boot Tip: Shedlock – Distributed Lock for Scheduled Tasks

A few months ago, Martin Hock published this tip on using Shedlock for acquiring a distributed lock for scheduled tasks with Spring Boot. Read more

Introduction to Htmx for Spring Boot Developers | The IntelliJ IDEA Blog

In this post, Khalid Abuhakmeh - developer advocate at JetBrains - explores Htmx and how it allows you to leverage your existing Spring Boot knowledge to deliver interactive user experiences. Read more

Unlocking Java’s Code Maze by Mihaela Gheorghe-Roman @ Spring I/O 2024

Read more
Next Page »