Every month I publish a list of blogs, podcasts, books, products or anything else I consider to be a must-have or must-do. Hope you enjoy this month’s list. Reading Fearless – The Adam Brown Story by Eric Blehm – Easily the best non-fiction of the last month. Adam Brown was a Navy SEAL whose persistence in […]
Archive | Software
Experience vs. Youth
If you’re the CEO of a new company and looking to hire, one of the more common questions, particularly if you’re a first-time CEO and / or young is “Should I hire experience or youth and energy?” As with most questions like this, it’s a false dichotomy. The answer is never one or the other […]
Churn in Software Development
Churn – To be turbulent or agitated If you’re struggling with missed deadlines and unreliable schedules on your team, there could be an issue with churn in your process. There are two primary causes of churn that, when present, will drive CEOs and other people relying on the product absolutely crazy: Constant priority shifting and […]
Github Hysteria! We’re All Going to Die!
Microsoft recently announced the purchase of Github. Within minutes of the announcement, there was (and continues to be) mass hysteria. For readers of this blog, you’ll know that I’m a heavy user of (and promoter of) Github. They have built a remarkable service that over-delivers on value. I don’t expect the transaction with Microsoft to […]
Scaleable Developer Onboarding
How long does it take for a new developer on your team to be productive? If you’ve not thought about this question, or you don’t know the answer, you’re likely wasting time and money. The best engineering organizations focus maniacally on making things easy for new team members because it has a massive impact on […]
Who Are You Recruiting For?
Every now and then a high school superstar athlete chooses a college that no one’s ever heard of rather than one of the “premier” programs in their sport. There are likely a few reasons why this happens, but most likely the coach of the smaller program made an impression that was unique and different from […]
Should You Build Your Own Tech?
There’s an aphorism going around these days that every company is a technology company. In the most pure sense, it’s likely true. Every company uses technology heavily in their day to day operations, and many companies put tools together to create a competitive advantage. This is different from being a company that should build its […]