The Dysfunctional Team

Do you know the dysfunctional team? The team where nobody knows what the “business” wants. Communication Even though the team spends the majority of their time talking to each other, they don’t actually communicate. The Product Owner does not seem able to relay useful or timely information. The devs only talk to QA to say … Read more

Leadership, With A Shovel

If there is a hole in the ground, that you see people falling into, what do you do with it? Wait The easiest, and probably therefore the most common response is to just ignore the hole. Wait for somebody else to fill it in. It isn’t my job. I’m too focused on this other thing, … Read more

Information Curator

Information curation seems to be the Next Big Thing. Of course, information curation is not new by any means. What is it? What is “information curation”? Here, we will take it to mean simply collecting, summarizing, and updating bits of information. It can be thought of as a metadata library. We collect and curate information … Read more

Diagnostics With Heap Dumps

Heap dumps are typically used to diagnose memory issues, such as memory leaks. That is not the only thing they are useful for though. Reports Most obviously, we can see what kinds of reports are offered right away. I’m using Eclipse Memory Analyzer Tool here. Yourkit is also a great tool for analyzing heap dumps. … Read more

Iterations

Small and quick. What is an Iteration? We may be familiar with this term from the Agile software development idiom. It basically stands for one pass over a thing. One iteration of a loop is one execution through the loop block. Likewise, in agile-speak, one iteration can be thought of as one execution over the … Read more

Vector

A mathematical construct having both direction and magnitude. Magnitude And Direction Magnitude in this scenario can be thought of as either a distance or an amount of effort. Direction is the common use. If you exert a lot of effort, but spread out across multiple directions, you end up not achieving very much. Even though … Read more