Loes Nauta

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 »

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 »

JVM: De smaakmaker van Java

Stel, je bent op zoek naar een nieuwe auto. Je gaat afwegen welke auto het beste bij je past. Je maakt een keuze op basis van parameters zoals de infrastructuur waar je op gaat rijden, maak je vaak lange of korte ritten, en hoeveel zitplaatsen of ruimte heb je nodig? Wist je dat je dit concept ook kunt toepassen op …

Read More »

Bouw zelf een PWA met gezichtsherkenning en spraakherkenning

Dit is een vervolg op de tweede tutorial over PWA (zie links onderaan dit artikel voor de voorgaande tutorials). Je kan deze tutorial ook volgen als je de tweede niet hebt gevolgd. Dit is deel 3: Bouw zelf een PWA met gezichtsherkenning en spraakherkenning Deel 2: Bouw zelf een progressive web app met javascript 2 Deel 1: Bouw zelf-een progressive …

Read More »

HTTP Client in IntelliJ IDEA

Het bedrijf Jetbrains heeft voor vele talen een populaire Integrated Development Environment (IDE) gemaakt. Denk aan IntelliJ IDEA, PyCharm en onder vele andere WebStorm. Voor de betaalde (Ultimate of Professional) versies van deze IDE’s is een handige plugin beschikbaar die standaard mee-ge-bundled is in die versies. De HTTP Client. Een plugin voor het maken van HTTP requests en nog veel …

Read More »

GraalVM, wat heb je eraan?

Java en native performance is al sinds het begin een discussiepunt. De JVM is in de loop der jaren weliswaar een heel stuk sneller geworden en kan voor veel doeleinden aardig concurreren met andere talen en platformen, toch zijn er nog wel een paar punten waar het nog een achterstand heeft op native applicaties. Met name als het om opstarttijd …

Read More »

Spelen met de Kubernetes API

Er is veel veranderd door de komst van containers en de container platformen. We kunnen het platform in zijn geheel als een nieuwe computer beschouwen, met Kubernetes als operating system. Net als ieder operating system, is er hier ook een API. Dus waarom gebruiken wij dit niet in onze applicaties? Auteur: Vincent van Dam    Met behulp van een simpele …

Read More »

Why developers should love their tests

Ontketen de volledige kracht van je tests Wie al een tijdje in het software development vak zit, zal het wel herkennen. Om de huidige feature af te ronden, moet je nog een aantal tests schrijven. Het blijkt verrassend lastig te zijn om het geheel automatisch getest te krijgen en we weten per slot van rekening al dat het werkt! Waarschijnlijk …

Read More »

Accelerate product iteration with GraphQL

Ready to transition to the future industry standard for API building? In today’s applications you really want to be able to rapidly iterate over your designs and experiment with different features. If every small front-end change requires an API tweak or an extra API must be built for every small piece of information, you will not be able to iterate …

Read More »

Event Sourcing for mere mortals

It’s a safe bet that every developer has heard of Event Sourcing. Like it, hate it, embrace it, ignore it … as with everything else, there is a wide spectrum of reactions. This article is for those who don’t really understand what it is. It does not aim to be a scientifically correct academic research but rather a collection of …

Read More »