Category Archives: Lessons Learned

Embracing pain

Back in the 80’s there was an exercise slogan “no pain, no gain”. The original concept was simply to work-out with an intensity and duration so you began to feel discomfort. If you weren’t experiencing some discomfort during your work-out … Continue reading

Posted in Lessons Learned | Tagged , , , , | Leave a comment

Why bother with a plan

I have met plenty of cowboys in my day. I’ve written about this topic several times. One thing that cowboys hate, is writing-up a plan. It makes me think of the times when I MAKE my kids do homework. Their … Continue reading

Posted in Lessons Learned, Professionalism | Tagged , , , | Leave a comment

Getting through to someone

Today was like a whole new day for me. I got through to someone. Maybe it doesn’t sound like a big deal to you, but I have teenage kids. So, I don’t exactly feel like “I’m getting through” to people … Continue reading

Posted in IT Psychology, Lessons Learned, Professionalism | Tagged , , | Leave a comment

Switching from dev-process to maint-process

I was going to name this article “Maturity model for maintenance programming”, but every time I read that title, I cringed. Maintenance programming is not much fun. It sounds a bit like “prison guard” or “mortician”, or some other unpleasant … Continue reading

Posted in Lessons Learned, Methodology | Tagged , , | Leave a comment

Refactoring code that is too big

“If your code is so big that you need Regions to collapse areas of it, then your code is probably too big and you should consider refactoring it”. I’m sure everyone has encountered a programming task, where someone wrote a … Continue reading

Posted in Lessons Learned, Optimization, Professionalism, Programming | Tagged | Leave a comment

How your processes save your backside

When you have a well-defined process, it can be tedious at times. Sometimes you even want to throw unpleasant terms on it, like “bureaucracy”. Bureaucracy sounds nasty. I’m trying to think of someone who could make it sound palatable. Maybe … Continue reading

Posted in IT Psychology, Lessons Learned, Professionalism, Team | Tagged , , | Leave a comment

My most epic project

The biggest project of my career was a Y2k project for a state agency. The project was a huge challenge by itself. To make things more interesting, it had a fixed timeline (Y2k) and a customer who didn’t typically do … Continue reading

Posted in Career, Lessons Learned, Methodology | Tagged , , , , , , | Leave a comment