Java Magazine

Java Magazine #4 2023: 20 jaar J-Fall – beursspecial

Tijd voor de 20e editie van J-Fall Nog een paar dagen en dan begint de twintigste editie van J-Fall. Het beloofd weer een groot spektakel te worden. Ditmaal waren we binnen een uur door de tickets heen. Geen ticket bemachtigd? Kijk snel of er nog plek is bij de preconference workshops of de Masters of Java competitie. Deze events vinden …

Read More »

Java Magazine #3 2023: Java is the way to go

Summer is almost over and we hope you could get your well-deserved rest and recharge your battery. Fall is around the corner with our main conference: J-Fall. But before we get ahead of ourselves, let’s look back. We had an amazing TEQnation Conference and J-Spring. Check out our retrospect at page 22 & 26. But this wouldn’t be a Java …

Read More »

Java Magazine #2 2023: NLJUG 20 YEAR ANNIVERSARY!

This year, it’s our 20th anniversary. And when it’s your birthday, you celebrate it with the ones you cherish. So come and join us at TEQnation (May 17th), J-Spring (June 21st) and J-Fall (November 9th)! Furthermore, for most of us things change around our 20th birthday. It’s the same for the NLJUG. No no, don’t worry, no bad things, only …

Read More »

Java Magazine #1 2023: Java is future proof

We sloten vorig jaar af met een knaller: J-Fall 2022. Maar dit jaar wordt het nog een groter spektakel… Want dit  jaar vieren we maar liefst de 20ste editie! Daarbij staan er nog heel veel andere leuke zaken in de stijgers dit jaar, daar krijg je via onze nieuwsbrieven binnenkort meer over te horen. Maar niet alleen wij zijn bezig …

Read More »

Java Magazine #4 2022: J-Fall is here

Dit vind je o.a. allemaal in deze editie van Java Magazine. Ondertussen is Java 19 tot je beschikking. Benieuwd wat er allemaal nieuw is? Blader dan door naar pagina 6. Natuurlijk hebben we nog veel meer interessante artikelen. Duik bijvoorbeeld in de wereld van algoritmes of verdiep je in property-based testing. Zorg dat je je beveiliging in orde hebt aan …

Read More »

Golo, the little language that gives you superpowers

Golo is a simple dynamic programming language for the Java Virtual Machine that has been designed since the beginning (Java 7) to leverage the capabilities of the Java invokedynamic instruction and API (JSR 292). Author: Philippe Charrière Golo has its language constructs designed with invokedynamic in mind. Golo is an exciting language for rapid prototyping, polyglot application embedding, research (e.g. …

Read More »

Toggle-systeem: Van ergernis tot feature

toggle /ˈtɒɡ(ə)l/ Noun – COMPUTING a key or command that is operated the same way but with opposite effect on successive occasions. Verb – COMPUTING switch from one effect, feature, or state to another by using a toggle. “the play/pause button toggles between those functions” In het werk van een developer wordt vaak gesproken over feature toggles (of flags): een …

Read More »

End-to-End testomgevingen, een “dead End road”

End-to-End testomgevingen: Omgevingen die zijn opgezet om de integratie te testen. Maar met de opkomst van ‘Distributed Architecture’, onafhankelijke DevOps teams en geautomatiseerde CI/CD staat de End-to-End testomgeving onder druk. Ze zijn instabiel, niet te vertrouwen en moeilijk te onderhouden. Waarom is het gebruik van End-to-End testomgevingen een doodlopend pad en wat zijn alternatieven? Auteur: Roy Braam Zoals je misschien …

Read More »

Micro Frontends – The what, the why and the how

In de afgelopen jaren zijn microservices enorm in populariteit gestegen. Veel organisaties gebruiken deze bouwstijl om de beperkingen van grote, monolithische backends te vermijden. Hoewel hier veel over geschreven is, blijven veel bedrijven worstelen met “monolithische frontends”. Auteur: Peter Eigermans In dit artikel zullen we een trend beschrijven die ‘frontend monolieten’ opsplitst in veel kleinere, beter beheersbare stukken. En hoe …

Read More »

Auditing op entiteiten met Envers

In dit artikel lees je meer over hoe je versiebeheer kunt doen op entiteiten. Het bijhouden van data wijzigen in de breedste zin van het woord. Dit is een van de requirements die een project binnen sluipt met een simpele requirement, zoals de historie moet bewaard worden en later steeds meer uitgebreid moet worden tot aan auditing toe. Als je …

Read More »