TimeLine Layout

June, 2023

  • 21 June

    Building Custom Solutions vs. Buy-and-Build Software

    The Challenges of Building a FIX Engine The first day I was introduced to Financial Information eXchange (FIX) was when I worked at an investment bank in London as a developer. I was told to write a feed handler to retrieve market data. Bear in mind that at this time, I knew nothing about FIX, apart from Googling it for …

    Read More »
  • 21 June

    J-Fall 2023 Call for Papers has officially opened

    The Call for Papers application for this year’s edition of the largest Java event in the Netherlands is now open! J-Fall 2023 is utilizing the sessionize Call for Papers app. If you have an intriguing story related to Java or the JVM that you’d like to share with your fellow members of NLJUG, we encourage you to submit your paper. …

    Read More »
  • 20 June

    Exploring Java 21’s Intriguing Additions: Unveiling New Features (Part 1)

    Introduction: Java 21 is going to introduce several intriguing additions that enhance the language’s capabilities. This article aims to discuss a few notable features that stand out, providing an overview of their functionalities and potential use cases. Character Enhancements: Character.isEmoji(int codePoint): This method determines whether a character is considered an emoji based on its Unicode properties defined in Unicode Emoji …

    Read More »
  • 19 June

    Manifold vs. Lombok: Enhancing Java with Property Support

    Today, we’ll explore an intriguing aspect of Manifold: its property support. In comparison, we’ll also examine Lombok, a popular library that offers similar features. By analyzing the differences between these two projects, we can gain insight into their core philosophies and advantages. Let’s dive in and discover how Manifold’s property support stands out. As always, you can find the code …

    Read More »
  • 19 June

    Download de NLJUG event app voor alle actuele J-Spring informatie

    In de NLJUG event app vind je alle NLJUG-evenementen in 1 app!  Alle informatie binnen handbereik… Maar wat voor informatie is dat dan allemaal? Algemene informatie; Al onze partners; Timetable; Plattegrond; Alle sprekers; Twitterfeed en meer… Deze prachtige app is ontwikkeld door de Belastingdienst, zonder hen was het niet mogelijk. Download hem nu voor: Android: https://play.google.com/store/apps/details?id=nl.belastingdienst.mjg.pub iOS: https://itunes.apple.com/nl/app/nljug/id1367411277?mt=8  

    Read More »
  • 19 June

    NLJUG Speaker Academy 2023

    It seems like J-Fall 2023 is still far away, but the call for papers has just opened and we are looking for new talent! Have you secretly always wondered what it would be like to be a speaker? But you’re not an expert on anything or you don’t have a clue what to speak about? Then here’s the thing for …

    Read More »
  • 19 June

    Foojay Podcast #25: Game Development with Java, JavaFX, and FXGL

    Java and JavaFX are probably not the first options you consider if you want to create a game application. But the FXGL library allows you to do precisely that! Create games that run on all platforms with the same codebase as we are used to with Java. And even without an extra library, the JavaFX Components and Canvas provide many …

    Read More »
  • 16 June

    Report of My Small Tour d’Europe

    Between 31st May and 14th June, I was on tour, giving seven talks in 4 cities in 3 different countries: 31st May: JUG Milano 5th June: OpenValue Munich Meetup 7th June: JDriven Full Stack Conference in Nieuwegein 10th and 11th of June: Gulasch Programmier Nacht Karlsruhe 14th of June: Karlsruher Entwicklertag A visualization of all the cities I visited, but …

    Read More »
  • 16 June

    The Anatomy of a JVM

    Java is not only a programming language. It’s an “umbrella” that covers tools, runtimes, and even a whole community. In this article, we want to look at one part under the umbrella: the Java Virtual Machine. What is it exactly, and how does it work? Java is consistently in the top of most popular languages. The real reason for this …

    Read More »
  • 15 June

    Vaadin 24.1: Bringing You More Than Minor Improvements!

    I am pleased to share with you the newest release of Vaadin 24.1. While Vaadin 24.0 was about upgrading the technology baseline and compatibility, this version brings you some new features. Here are the best of them! Visual View Builder Built into start.vaadin.com, Visual View Builder helps you to create application prototypes using Vaadin UI components, generate Java code and …

    Read More »