-
Agile
The Agile Tester, a curious and empathetic animal
The agile tester (ˈadʒʌɪl/ ˈtɛstə/) is an mammal member of the family “Exploratoris”. He lives in the wild in small…
Read More » -
Ceylon
Write in Ceylon, Deploy as OSGI, use in JEE
… or how to use Ceylon inside Java EE application servers. The Ceylon language is inherently modular, and is shipped…
Read More » -
Desktop Java
New Custom Control: TaskProgressView
I have written a new custom control and commited it to the ControlsFX project. It is a highly specialized control…
Read More » -
Enterprise Java
JPA Tutorial: Mapping Entities – Part 3
In my last article I showed two different ways to read/write persistent entity state – field and property. When field access mode is…
Read More » -
Software Development
NetBeansIDE and IntellijIDEA From The Eyes of a Long Time Eclipse User
I have been using Eclipse IDE since 2006 and I liked it so much for various reasons. First it is…
Read More » -
Core Java
Java And The Sweet Science
When you have been developing in Java for 15 years and a coworker asks you to help them debug a…
Read More » -
Software Development
Legacy Code To Testable Code #2: Extract Method
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More » -
Core Java
A Java conversion puzzler, not suitable for work (or interviews)
A really hard interview question would be something like this: int…
Read More » -
Software Development
Integration testing done right with Embedded MongoDB
Introduction Unit testing requires isolating individual components from their dependencies. Dependencies are replaced with mocks, which simulate certain use cases.…
Read More »