Something to think about when you are writing a resume or preparing for an interview.
A brief discussion of the meaning of the favicon for this website.
Another tale of a surprising and funny bug.
A short story about an unusual demand from management.
First blog post; includes 2 corrections for the book.
It's not always a bad thing when you make assumptions, but you will need to verify them.
Here is another story about struggling to see past a barrier.
Lots of little things can get in the way of a project. Some can be very irritating, just like Paper Cuts and Itches.
Resilience is that magic which helps us get back up when we have been knocked down.
It's time we had a little chat about time.
My one-hundredth post discusses some things I have learned and shared over the past 10 years.
The end of a recent many-year, many-problem project got me thinking about the mixed feelings I was having about it ending.
Stumbling across an old component led me to consider what happens when they or specific technical skills become obsolete.
One key skill for getting hired (and staying hired) is your ability to work with your project team's planning tools.
Many communication channels are being overwhelmed with endless spam (unwanted and unwelcome messages). The message signal-to-noise ratio is falling below usable minimums.