My Engineering Management Philosophy

I believe that management is a philosophical profession, or at least it is for me. I do my best to base my philosophy on principles that guide me as I make decisions. For example, I believe that software quality is core team principle that everyone is responsible and we always…

Seeking Sophia and Phronesis

Aristotle taught that to achieve a virtuous and contented self that we must consciously choose to do what is right. Doing the right thing, can and often does lead to suffering. He defined two intellectual virtues: sophia and phronesis. You will often see these words translated as wisdom and self-knowledge…

Something to Lean On

Whenever I start working with a new programming language, or trying to figure out how to expertly detail my car. I often go looking for a set of best practices. Over my life, I start looking for these sets of best practices earlier and earlier in the process. The realization…

The Chief Responsibility of a Leader

As a leader of a small business, my chief job as a direct manager is really to help them maintain the velocity. We maintain a series of processes that I supervise which my team asks questions and needs clarifications throught the day. In our day-to-day work, ideally 80% or more…