Web Components do not deliver on their promises. I wrote this essay for developers who are evaluating web components or are wondering what went wrong with the web components they already use. I will explain the reasons web components fail and pinpoint the few application types where web components make sense to use.
Devoxx 2018 Recap: The State of Java and its Ecosystem
This article reflects my subjective learning from the Devoxx Belgium 2018 conference.
JavaScript and Object-Oriented Programming
An introduction into object-oriented programming in JavaScript. Covering the core concepts object, class, encapsulation and inheritance.
Publishing a Java Library to Maven Central
In this article, I will show you the quickest way to publish a Java library to Maven Central.
5 Pillars of Learning Programming
In this article, I want to share the 5 basic pillars I believe a successful programming course should build upon.
Announcing SneakyThrow
Introducing SneakyThrow. A Java library to ignore Checked Exceptions.
qCon London 2018
QCon London is a tech conference which lasts three days and covers a wide range of topics. This is a summary of some selected talks.
JavaScript Essentials: The Engine
In this article, I want to explain what a software developer, who uses JavaScript to write applications, should know about engines so that the written code executes properly.
Ignoring Exceptions in Java
In this article, I show how to ignore checked exceptions in Java. I will cover the rationale, common patterns and list some libraries created for this use case.