top of page


Four Principles About Software Development Team Speed Every Tech Leader Should Know
Discover four crucial principles to accelerate your software development team's delivery speed.


Why your project management role is more stressful than it needs to be (and how to change that)
Is the role of a project manager doomed to a forever state of dysfunction and high stress? The short answer: No, it doesn't have to be.


6 Things Wrong with the Software Development Industry
Dysfunctions of software development negatively affect the lives of those building it as well as the quality of the product.


#CodeIsCommunication: Why Naming Matters
There is a reason why this saying exists: “There are only two hard things in Computer Science: cache invalidation and naming things.”
bottom of page