Management

This blog post has been a long time in the making. Over my 18+ year career I have had the pleasure of working for some great small companies. Most of those small companies have always had something I call "Small Business Thinking" holding them back. Small Business Thinking can manifest in a number of ways from lack of company growth to high employee turn over. Any way you slice it Small Business Thinking isn't great and at the end of the day it starts with the people running and working for your company.

Throughout my career, I have been fortunate to work with many organizations of various sizes on a variety of projects. All of these projects had open source software at their core, and most contributed what they could back to the open source community. I recently worked on a greenfield project using open source software within a large organization. After the MVP phase of the project, the organization's leadership was interested in learning what led to project success and how they could apply it to other teams across the organization.