-
Software Development

Fixing a bug is like catching a fish
Manager: So, how long will it take to fix this bug? Inexperienced Programmer: An hour maybe? Two tops? I’ll get…
Read More » -
Software Development

Characteristics of successful developers
Many blogs exist about personal (soft) characteristics of successful developers. Here is a short listing of some interesting links: 50…
Read More » -
Software Development

Learning to Fail
Back at university, when I dealt with much low-level problem solving and very basic libraries and constructs, I learned to…
Read More » -
Enterprise Java

Quartz 2 Scheduler example
Quartz is an open source job scheduling framework. It can be used to manage and schedule jobs in the application.…
Read More » -
Enterprise Java

Smart Batching
How often have we all heard that “batching” will increase latency? As someone with a passion for low-latency systems this…
Read More » -
Desktop Java

JavaFX 2.0 Layout Panes – GridPane
The GridPane is without a doubt the most powerfull and flexible layout pane in JavaFX 2.0. It lays out its…
Read More » -
Software Development

Software for Use
Here’s confession of a full time software developer: I hate most software. With passion. Why I Hate Software Software developers…
Read More » -
Enterprise Java

Email filtering using Aspect and Spring Profile
During web application development, often the need for sending emails arise. However, sometimes the database is populated by data from…
Read More » -
Core Java

IO vs. NIO – Interruptions, Timeouts and Buffers
Let’s imagine a system that sometimes needs to copy a file to a few locations, but in a way where…
Read More »






