Blog Layout

Visualizing Brain Computer Interface Data Using JavaFX

Recently Sean Phillips shared some fascinating screenshots on Twitter and videos on YouTube of Trinity, a JavaFX application he is working on. He is a software engineer at the Johns Hopkins University Applied Physics Laboratory (JHUAPL), specializing in data visualization for multiple projects. JHUAPL works on various projects, ranging from medical work, building drones, cyber defense, and brain-computer interfaces to …

Read More »

De omstreden release van Jakarta EE 9

Het woord ‘omstreden’, wat ‘veelbesproken en verschillend beoordeeld’ betekent, is een uiterst accurate beschrijving van de release van Jakarta EE 9. Deze specifieke release van het Jakarta EE platform, dat onder het bewind van Oracle de naam Java EE droeg, had nog nooit zoveel voeten in de aarde. Auteur Edwin Derks Aan de ene kant kampte Eclipse Foundation, de huidige …

Read More »

Meer met Maven – Reproducible builds

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. “Reproducible builds are a set of software development practices that create an independently-verifiable path from source to binary code.” Met deze zin opent de website reproducible-builds.org en klinkt als een …

Read More »

AWS Cloud Development Kit

Infrastructure as Code (IaC) is hot, maar kan het nog hotter? In dit artikel maken we kennis met de AWS Cloud Development Kit (CDK) [1] waarmee we de AWS infrastructuur creëren voor een Gatling applicatie met ondersteuning voor realtime monitoring in Grafana. Het artikel bespreekt ervaringen met de CDK en biedt voldoende handvatten om te bepalen of de CDK toegevoegde …

Read More »

JFR Event Collection

Ever wondered what all the JDK Flight Recorder events are, in which JDK versions they are supported, and what examples of an event looks like? Wonder no more, I created the JFR Event Collection website which contains all this and more. This site gives you an up-to-date collection of all OpenJDK JFR events for every JDK since 11, giving you …

Read More »

Loopbaanstress! Manager, architect of developer?

Heb je al nagedacht over je volgende stap in je loopbaan? Vind je het een lastige keuze of weet je de juiste argumenten niet te vinden? Hopelijk vind je in dit artikel antwoord in deze lastige keuze. Ik geef aan wat mijn keuze bepaald heeft en wat ik daar nu van vindt. Auteur: Koen Aerts  Het doel van dit artikel …

Read More »

Learn How to Develop Event-Driven Architectures

Previously, I wrote an article on Open source Chronicle Wire, that discusses how we could serialise an application’s state into different message formats. Now in this article, I’m going to look at how we can use Open source Chronicle Queue and Chronicle Wire to structure applications to use Event-Driven Architecture (EDA). EDA is a design pattern in which decoupled components …

Read More »

JUnit5 migratie: lessons learned

Me and my big mouth… Het is eind oktober 2019, en ik heb net een presentatie over het relatief nieuwe JUnit5 gegeven voor collega’s. Een vraag uit het publiek: “Je besteedt slechts één sheet aan migratie. Het klinkt simpel. Maar heb je dat eigenlijk zelf al gedaan op de applicatie die jullie team onderhoudt?” Mijn reactie: “Nog niet, maar dat …

Read More »

(Dis)functioneel programmeren op de JVM

Functioneel programmeren (FP) is de afgelopen jaren behoorlijk in populariteit toegenomen. Dit is voor een groot deel te danken aan objectgeoriënteerde (OO) talen die functionele aspecten toegevoegd hebben aan de taal. Hierdoor zijn programmeertalen ontstaan die zowel het functionele als het objectgeoriënteerde paradigma ondersteunen. Dit maakt hele krachtige nieuwe programmeerconstructies mogelijk, maar tegelijk combineert het twee paradigma’s die tegenovergesteld zijn …

Read More »

Viewing Dependencies in IntelliJ IDEA

In this article, we’re going to take a look at different ways to view your external dependencies in IntelliJ IDEA. Introduction If you’re working on a real-world application, your project will probably use external libraries and frameworks. Occasionally, you might want to see which dependencies your project uses, for various reasons. There are several ways to view dependencies in IntelliJ …

Read More »