Your Problem Has Probably Already Been Solved

The interesting thing about not-invented-here syndrome (NIH), is that it surfaces itself in a financial way. Projects end up taking a lot longer than they needed to because some developer or team decided to try and build some solution themselves instead of utilizing reuse. Digging into this, my experience says it is either one of […]

Words vs Actions; Or, How To Read The Room

If you are looking to grow your career and move into the leadership space, either as a manager or director or whatever, here’s a lesson I’ve learned that I’ve never read in a book or heard in a training class. This actually probably applies to everyone, but is of particular interest if you are a […]

Be Realistic About Skill Expectations

I was reading a business book yesterday and saw an interesting statistic. The book asserted that in most organizations, the senior/principal/partner-level technical staff are significantly under-delegated. That is, almost 50% of the tasks could be performed by more junior personnel. This was presented as a key financial issue, because if you can move tasks to […]

Everything I Say Is Wrong

I spend a lot of time in my role teaching. Either giving presentations, coaching persons, maybe even making videos on technical topics. And something super important I’ve learned in my career is that whenever I make a statement when explaining something, is that I’m probably wrong. In fact, I’ve started saying that at the beginning […]

Is AI Just “Yet Another Fad”?

As you may have surmised (or can see on my bio), I’ve been doing this a pretty long time by now. Coming up on 30 years, actually (i.e. being a technology professional, although I was an amateur tinkerer before that). One thing that’s interesting when your career is long enough, is to be able to […]

Running Out of Ideas?

This is the rare “meta-post”, where I talk about the blog itself as opposed to just whatever random topic popped into my head. At the beginning of 2024 I decided to be more intentional about writing and make an effort to improve my consistency with posting. I made some adjustments to my work style and […]

Talent Might Be Hiding Anywhere

I wanted to follow up on last week’s post. One thing I love about music is, you can explore it forever and continue to discover more and more. What I mean is, you might have your very favorite albums and performers and songs and genres, but if you really dig around you will very likely […]