Category Archives: Work

Mentoring and Being Mentored

It’s been said that the only true constant in this universe is change. In our day and age of ever-increasing knowledge and information, that proverb seems truer today than ever before. Everywhere we look today, change is practically inescapable; we … Continue reading

Posted in Character, New Beginnings, Personal, Refactoring, Software, Work | Tagged , , , , , , , , | Leave a comment

Failing Fast, Failing Often

Fail fast, fail often. In the new development world at my office (now two years old), this mantra has been repeated countless times. While at first it seemed like it was another one of those Silicon Valley fads that come and … Continue reading

Posted in Character, Refactoring, Software, Work | Tagged , , , , | Leave a comment

This Too Shall Pass

It’s been said that March comes in like a lion and goes out like a lamb. But if that’s the case, then I’ve been stuck in early March for the last five weeks! In the past month, we’ve been to … Continue reading

Posted in Character, New Beginnings, Personal, Software, Work | Tagged , , , , , , , , | Leave a comment

The Day of Reckoning

Well, it’s that time of year again — the day of reckoning. The day of accounting. A time for sweating and the biting of nails. For some, the day of dread. No, I’m not speaking of taxes (though it is that … Continue reading

Posted in Character, Family, Personal, Refactoring, Work | Tagged , , , | Leave a comment

The Curious Case of the Missing Creativity

Over the last couple years, I’ve noticed that something has been dwindling: my sense of creativity. The thing is, I don’t know whether it’s dying, taking an extended vacation, or just out for a very long lunch! And if I am indeed losing my … Continue reading

Posted in Books, God, Personal, transitions, Trust, Work, Writing | Tagged , , , , , , | Leave a comment

Rebuilding an Airplane…While it’s Flying!

Aviation systems are some of the most complicated engineering wonders of the modern world. The dozens of buttons, switches, lights, and other controls in the cockpit alone boggle the mind, especially in the larger aircraft like 747’s. But behind all those controls … Continue reading

Posted in Character, Christian-life, God, Personal, Refactoring, Software, Trust, Work | Tagged , , , , , , | Leave a comment

My Summer Adventure – Israel!

Summer-break. Sleeping in as late as you want. Having no job stress or deadlines for a change. Even the word “work” is rarely uttered or barely given a second thought. Sun, sand, cold drinks, and usually surf are what makes for a fantastic … Continue reading

Posted in Israel, Rest, Volunteering, Work | Tagged , , , | Leave a comment

Being Fleshed Out – Emergent Design

In our latest adventure at work, we’re racing headlong and headfirst down the road of “emergent design” in Agile software development. We’re learning how to “fail fast and fail often” the hard way, and it’s been a challenge to determine whether … Continue reading

Posted in Character, Personal, Refactoring, Software, transitions, Trust, Work | Tagged , , , , | 2 Comments

Iteration Retros – The Airing of Grievances

One of the better team practices in software development is to hold retrospectives after every development cycle (iteration, sprint, release, etc.). Iteration retros give the team an opportunity to review the user-stories (requirements) that were completed and discuss ways of improving the next … Continue reading

Posted in Family, Refactoring, Work | Tagged , , , , , , | 2 Comments