-
Agile
Agile tester part 2, questions and answers
Warning: The opinions expressed in this post are mine only, please do not use them against any other group of people,…
Read More » -
Core Java
Supercharged jstack: How to Debug Your Servers at 100mph
A guide for using jstack to debug live Java production servers jstack is like U2 – it’s been with us since the…
Read More » -
Agile
Is Your Culture Working the Way You Think it Is?
Long ago, I was a project manager and senior engineer for a company undergoing a Change Transformation. You know the…
Read More » -
Software Development
4 Biggest Reasons Why Software Developers Suck at Estimation
Estimation is difficult. Most people aren’t good at it–even in mundane situations. For example, when my wife asks me how…
Read More » -
Enterprise Java
Understanding Spring Web Application Architecture: The Classic Way
Every developer must understand two things: Architecture design is necessary.…
Read More » -
Core Java
Revealing the length of Garbage Collection pauses
There are several ways to improve your product. One such way is to carefully track what your users are experiencing…
Read More » -
Software Development
The DSL Jungle
DSLs are a common thing in the programming world nowadays. Many frameworks and tools decide to build a DSL for…
Read More » -
Software Development
Legacy Code to Testable Code #4: More Accessors!
This post is part of the “Legacy Code to Testable Code” series. In the series we’ll talk about making refactoring…
Read More » -
Software Development
My Five Rules for Remote Working
A couple of weeks ago, there was a stir (again) about remote working and its succes and/or failure: it was reported…
Read More »