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.
Talk: JavaScript Engines – Essentials for Developers
Useless Error Messages
I want to make the case that good design makes exceptions the exception — something so wrong that the user can not do anything about it. In most cases, the best approach will be to show the user a single, generic message when exceptions occur.
Remove Null Checks and Default Values
In this article I show how well-meant null checks and default values can cause serious bugs.
Devoxx 2017 – Summary
Summary of my notes from selected talks of Devoxx 2017 in Antwerpen, Belgium.
ReactiveConf 2017 Summary
Detailled summary of ReactiveConf 2017 that took place in Bratislava on the 26th and 27th of October.
Updating Angular CLI Dependencies
In this post I show two possible solutions to automate the upgrade of the Angular CLI-generated dependencies in an application.
Docker as Build Environment
I want to shed light on the often unnoted role of Docker as a build environment in larger and legacy applications that regularly must be maintained and extended. In particular, I want to highlight Docker’s role during the build process.