RSS feed for this section

Archive | Software

June 2018 Must-Haves

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

Read More Comments Off on June 2018 Must-Haves

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

Read More Comments Off on Experience vs. Youth

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

Read More Comments Off on Churn in Software Development

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

Read More Comments Off on Github Hysteria! We’re All Going to Die!

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

Read More Comments Off on Scaleable Developer Onboarding

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

Read More Comments Off on Who Are You Recruiting For?

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