Legacy

The home of older blog posts that reflect on different times.

Small steps

Business is profoundly unforgiving.  Fortunes rise and fall every day.  The pages of the business press are filled with stories triumph and bitter failure.  What makes these stories interesting is that often the

Watch me pull a rabbit out of my hat.

One of the biggest constants in software development is failure.  Projects fail to get completed on time.  Software fails to work as expected and software developers fail to keep their jobs.  It is

Avoiding bad service and frustration

Nothing seems to kick off a spiral of rage faster than poor service.  I reason this happens for me so quickly because I spend a majority of my time acting as a therapist,

Hard Lessons

I do not know how to describe the last month other than a difficult slog.  In that time, I have learned some valuable lessons about myself and what type of leader I need