-
Software Development
What Does a Software Architect Do?
Do you have a software architect in your project? Do you need one? Well, most agile teams do not define…
Read More » -
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 »