On Using Libraries (Old Posts Revisited #1)
This is an update to some thoughts shared in Thoughts on Libraries and Optimization. In it, I decomposed the following example from Stack Overflow in the following manner:
Thoughts on Libraries and Optimization
NOTE: I have reconsidered large parts of this post since it was written ~4 years ago. Some of these topics are revisited in later posts. I’m leaving this post as-is, essentially, as proof that I am occasionally an idiot.
Your Team's Curiosity
Curiosity is vital to your team’s talent and mood. It may seem like chasing after cars from the outside, but tackling some question that catches your attention is both energizing and inherently valuable.
Anxiety Defies Logic
Having anxiety problems is pretty shitty. These problems completely defy any rational attempts at reasoning. It’s completely maddening as someone who deals in logic on a daily basis to be shackled by something entirely immune to that logical approach. I can’t problem-solve my way out of irrational fear, and it interferes with my life on an increasingly regular basis.
Code is an Investment
One of the major advantages to selling a lot of projects with repetitive elements is that code reuse plays a major role in your business. The problem is that it takes extra time and care to make those components reusable, and in an agency environment, time is almost always the enemy.