Recent Posts

Sorting Text in Java, How Complicated Can It Be?

Sorting text should be easy as String implements the Comparable interface. In this article, we’ll see that it can be more complicated than that. Text is represented by the String class in Java. In this article we’ll explore how to sort String, the advantages and drawbacks of each possibility. Level 1: Comparable The class String implements Comparable so sorting a …

Read More »

OpenRewrite: Migrate to Spring Boot 3.2

As a developer, we frequently face the challenges of migrating to newer versions of frameworks and refactoring code. However, we can effortlessly achieve these tasks with the assistance of OpenRewrite. OpenRewrite provides a stack of recipes specifically designed for migration purposes. By utilizing the appropriate recipes and integrating with the rewrite plugin, we can effectively migrate our code. Two months …

Read More »

Foojay Podcast 42: Jozi-JUG and Cape Town Java Community

Once a month in this podcast, we talk about the history of a Java User Group and the people behind it. Today, we are traveling to Cape Town and Johannesburg to learn more about its Java communities. Video Podcast (audio only) Java User Groups Jozi-JUG https://www.meetup.com/Jozi-JUG/ https://www.youtube.com/@JoziJUG https://twitter.com/jozijug Cape Town Java Community https://www.meetup.com/Cape-Town-Java-Meetup/ https://www.youtube.com/@capetownjug https://twitter.com/capetownjug Guests Corneil du Plessis https://www.linkedin.com/in/corneil/ …

Read More »