Building together.
Living together.
Improving together.

The human side of software development.

Applying development practices against every-day life, and applying life lessons to development

This is developer++

Kanban at home

I’ve been toying with the idea of using a Kanban board at home to help organize all the maintenance tasks (chores) and new features (projects) my family requires. Despite our efforts to keep our lives relatively simple, there is always a ton of items in the backlog.  In my experience,knowing you have a lot of tasks to do without really…

Complexities of Communication on a Development Team

The success or failure of any development project is influenced by many things, including, but not limited to: Clarity of specifications Available business resources to answer questions Amount of  time to complete proper implementation Available tools Technical knowledge Available hardware Priority Communication None of these is as important as communication. It’s no secret how paramount communication is to a successful project,…

Building habits and building software

“We are what we repeatedly do. Excellence, then, is not an act, but a habit.” – Fake Aristotle (back story if you care) I’ve been doing a lot of reading about habit building lately, and there are a lot of good authors / bloggers with many different ways of presenting the best ways to start new healthy and productive habits.…

Cleaning out the gutters

The Setup Tonight I spent an hour on a ladder cleaning out all manner of disgusting slop from my eaves troughs. I had my suspicions over the last few months that I should probably do this, but it never made it high on the priority list. My wife even reminded me a few times that the gutters needed to be…