TimeLine Layout

January, 2023

  • 10 January

    Kubernetes: terug naar de basis

    Kubernetes [1] bestaat al een tijdje en het kubernetes eco-systeem wordt steeds groter en beter. Om er echter zelf mee aan de slag te gaan, werpt bij veel professionals nog wel wat barricades op. Het is groot en veel en moeilijk en je hebt er van alles voor nodig! Dat kubernetes veel kan moge duidelijk zijn, maar waar begin je …

    Read More »
  • 9 January

    New Section Added to Foojay.io: Java Quick Start

    Foojay.io aims to be the starting point for “all-things OpenJDK,” but during one of my morning walks the idea struck me that this site really needs complete beginner materials, too. As we want to spread the love for OpenJDK, i.e., Java, Kotlin, and other OpenJDK languages, the JVM, and all related technologies, we were missing an important audience: someone who …

    Read More »
  • 9 January

    Race tussen remote pair programming tools

    Pair programming is in deze tijd van thuiswerken bij veel teams naar de achtergrond verdwenen. Zonde, het is leerzaam en verbetert de kwaliteit van de code. Gelukkig zijn er tools waarmee je op afstand samen kunt coderen. In dit artikel volgen we een wedstrijd tussen een aantal van deze tools; de ‘Tour de Remote Pair Programming’. Deze race kijkt naar …

    Read More »
  • 6 January

    Spring Boot – Annotation Reference – 01/b

    In the second part of my article series on Spring Boot Annotations, we focus on REST and Spring Stereotype Annotations. In continuation of part 01/a of this article, let’s continue our Spring Boot Annotations journey. What percentage (depth and extent) of Spring Boot Annotations do you think you really know? This includes annotations in all their glory and the power …

    Read More »
  • 5 January

    What’s New in Jakarta REST 3.1 in Jakarta EE 10?

    The Representational State Transfer or RESTful architecture is a stateless, HTTP based communication standard for modern applications. It was originally proposed by Dr. Roy Fielding in his PhD thesis. It has, over the years, become the default programming language-agnostic means of enabling machine-to-machine communication. An application written in the Django framework in Python can have REST resources that are consumed …

    Read More »
  • 5 January

    Building JavaFX with Gradle

    Usually Maven is my build tool of choice and for Java front-ends I sometimes still build a front-end application using ANT, Swing with Oracle’s JDK 8u202, and JDK 8’s Java Packager, but don’t tell anyone… Over time, as I wanted to move forward with some more lightweight front-ends, I started building JavaFX applications. Of course, I don’t want to lock …

    Read More »
  • 5 January

    Meer met Maven – mvn verify als standaard

    In elke editie zal Robert Scholte een probleem voorleggen en deze oplossen met behulp van Apache Maven om meer inzicht te geven in Maven zelf en de vele beschikbare plugins. Zoals bekend is het mijn doel om mensen ervan te overtuigen dat ze “mvn verify” als standaard Maven commando moeten gebruiken in plaats van “mvn clean install”. Maar er is …

    Read More »
  • 4 January

    How to Leverage Method Chaining to Add Smart Message Routing

    This article explores how to use method chaining to add routing information to serialised data structures in a lightweight fashion, where the routing information can be read separately by an intelligent message router. We are going to use the open-source serialisation library Chronicle Wire. Let’s assume we have some data that we want to send to a particular destination; we …

    Read More »
  • 4 January

    Dependency Injection, maar dan zonder framework!

    Sinds jaar en dag maken de meeste ontwikkelaars gebruik van frameworks om dependency injection voor hen te verzorgen. Denk hierbij aan bijvoorbeeld het Spring Framework, Google Guice of een applicatieserver die Java/Jakarta EE implementeert. Wat nou als ik je zou vertellen dat je helemaal geen framework en/of container nodig hebt om gebruik te maken van dependency injection? In dit artikel …

    Read More »
  • 3 January

    Foojay Podcast #10: JUG World Tour: Dubai JUG

    Last month we introduced a new topic in this podcast when we visited the Manchester Java User group. That JUG has already existed for nearly 10 years, so they had a lot of history to share. However, in this episode, we talk to the organizers of the Dubai JUG that started in May of 2022. Let’s learn what the challenges …

    Read More »