Author Archives: Sebastian Damm

HTTP/2 – concepts and status quo for Java EE developers

The HTTP/2 specification was finished by the end of 2015 and is the first significant protocal update since HTTP1.1, which was released in 1997. HTTP/2’s main goals are shortened loading times and decreased latency. Additionally, performance tweaks that are currently … Continue reading

Posted in Java EE | Tagged , , , , | Leave a comment

Building reliable and effective functional tests for asynchronous/dynamic/single page web applications with Selenium and JUnit (1/2) – Basics

Selenium is a well established tool for browser automation and functional tests of web applications. The process to build reliable functional tests got harder since the advent of Web 2.0 applications that dynamically change the content of a page. Dima … Continue reading

Posted in Java and Quality | Tagged , , , | 1 Comment

ControlsFX 8.0.1 (JavaFX 8 component library) released

ControlsFX is an open-source project aimed at providing additional components for JavaFX 8. (Don´t get confused by the version numbers. ControlsFX 8.0.1 is only the second release of this young library and it started with version number 8.0.0 to be on line … Continue reading

Posted in Java Basics | Tagged , , , , | Leave a comment

ECMAScript 6 – The future of JavaScript

After the current standard, ECMAScript 5, was primarily aimed at making it easier to develop bigger and more sophisticated software in ECMAScript (strict mode, getters and setters, property descriptor maps, …), the 6th version is shaping up follow the trails … Continue reading

Posted in Web as a Platform | Tagged , , , | 1 Comment

ECMAScript 5 – the current JavaScript standard

ECMAScript is THE language of the web and yet many developers aren´t even aware of its existence. It is a standard (named ECMA-262) developed by Ecma International that serves as a standardized basis for the likes of JavaScript, JScript or … Continue reading

Posted in Web as a Platform | Tagged , , , , , | 3 Comments

NetBeans 7.2 – New Refactoring option ‘Replace Constructor with Builder…’

Some weeks ago version 7.2 of the NetBeans IDE was released (download at This version includes a nice new option to refactor your code. The Builder Pattern The Builder Pattern (amongst others made popular by Joshua Bloch’s 2nd edition of … Continue reading

Posted in Did you know?, Java Basics | Tagged , , , , | Leave a comment