Another Phrase of Mine: “JFDI”

In case you didn’t know, my wife is an accountant. One time, she was working on a task that required many ledger entries to be adjusted and updated. It wasn’t a huge amount, but it was several dozen. This data could have been automatically imported from various other systems and integrated into the system, but […]

Success as a Leader, Without the Ego (or, As Long as the Project is Successful, Do I Really Need to Take Credit For It?)

One interesting thing about being a leader is dealing with different types of conflicts. I’ve talked a lot about when there are various aspects or different goals that directly contradict each other. How do you deal with that healthy tension between different competing priorities? The reality is that we all have our personal goals. But […]

Help! I’ve Painted Myself Into a Corner!

I’m sure everyone here has heard the expression, “Painted myself into a corner.” The idea is supposed to be that you are in a place where you have no choice but to make a specific decision or perform a specific action, whether you want to or not. Well, as you’ve no doubt figured out by […]

What Can I Do Right Now?

Like many people, I can get stressed and overwhelmed. This is fairly common, I suspect, in many jobs because so many roles are about juggling and organizing multiple thoughts and priorities and tasks all at once. When it gets to be too much, I get what I call, task overloaded. I have tried to teach myself […]

Reusability in Coding, What Does It Mean?

I remember when I was first learning the art and science of software engineering, a really big part of almost all of the techniques was around “reusability”. I suppose even then schedule overruns were fairly common (and given that Brooks’s The Mythical Man-Month was published in 1975, I suspect I’m right), and it was assumed […]