Constructive developmental framework

Great overview of the topic on medium.‍ Becoming an ‘adult’ means transitioning to higher stages of development. It means developing an independent sense of self and gaining the traits associated with wisdom and social maturity. It means becoming more self-aware and in control of our behavior, as well as increasingly…

The Greedy Algorithm and Business

We often times choose a path whether it’s marketing or systems optimization based on what is our best most obvious path. This first level path reminds me of the Greedy Algorithm where you make a decision on the first level of feedback rather than the downstream options. https://citadelgrad.…

Productivity is a Team Metric, not a Individual Metric

Building and shipping software is something that can be done by one person. But most software is build by teams of software developers. Measuring an individuals contribution not simple because there is not single metric that can be used that can't also be abused. Contextual Task Variability How familiar is…

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…