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 »2020 – editie 4
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 »Spring cloud dataflow
Een data integratie platform met Spring Boot In dit artikel behandelen we Spring cloud dataflow. Na te behandelen wat het is, kijken we naar de architectuur en sluiten we af met mogelijke use cases om Spring cloud dataflow in te zetten. Spring cloud dataflow, hierna genoemd dataflow, is een streaming en batch platform dat gericht is om te deployen op …
Read More »Functionele lenzen voor Java developers
Menig functionele taal, zoals bijv. Haskell, heeft een optics library, waaronder zich allerlei leuke concepten vinden, zoals lenzen en prisma’s. Zo kan een functionele lens gebruikt worden om diep geneste, immutable data structuren te updaten. Vanuit Haskell’s oogpunt een bijna noodzaak, omdat standaard records en tuples en dergelijke immutable by design zijn, maar voor ons Javanen kan een lens ook …
Read More »