Let’s Talk About Reuse

I have previously discussed the concept of “reuse”, from an engineering perspective. Something I actually learned really early in my career is that there’s a subtlety to the implementation of this concept. It all begins the first time you learn about functions, or objects, or libraries. There’s this idea that code can be written once […]

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 […]