![Self-Evaluating Success as a Manager](/generated/2018/manager-self-evaluation-248-24fea225c.jpg)
Self-Evaluating Success as a Manager
In the first part of my series on understanding the difference between management and contribution, I focus on the challenges of evaluating success. full post »
![Understanding the difference between contributing and managing](/generated/2017/better-manager-248-bc120dda8.jpg)
Understanding the difference between contributing and managing
There's a large disconnect between the importance of managers and their broader perception. Management requires a different way of thinking than being an individual contributor. full post »
![Showing the Right Data with Out-of-Order Responses in Javascript](/generated/2017/clock-248-e55bc847f.jpg)
Showing the Right Data with Out-of-Order Responses in Javascript
Javascript is an asynchronous language, which means sometimes things don't happen in the order you expect. This pattern ensures that the right response is shown. full post »
![The Rise and Fall of a Personal Cargo-Cult](/generated/2017/cave-248-df7911b91.jpg)
The Rise and Fall of a Personal Cargo-Cult
Cargo-cults are common when confronted with the unfamiliar and new. This is not that story. Instead this is a story about forgotten knowledge around a complex interaction. full post »
![The Pitfalls of Meritocracy and the Presidency of Harry S. Truman](/generated/2017/truman-248-6cec143e4.jpg)
The Pitfalls of Meritocracy and the Presidency of Harry S. Truman
Harry S. Truman is currently considered a great President, but he left office deeply unpopular. What does this tell us about meritocracy? full post »
![Compiler Errors - A forgotten scourge of early developers](/generated/2017/compiler-errors-248-661ee065a.jpg)
Compiler Errors - A forgotten scourge of early developers
Compiler errors weren't always trivial to resolve. Error handling has gotten much better. full post »
![Five Data Model Mistakes Common to Startups](/generated/2017/data-modeling-248-eba9cefe7.jpg)
Five Data Model Mistakes Common to Startups
Hyperfocus on the first customers and the MVP can often lead to these five common datamodeling mistakes full post »
![Sales is easier to measure than Engineering](/generated/2017/measuring-growth-248-53d96b74c.jpg)
Sales is easier to measure than Engineering
Sales is a soft skill and engineering is a hard one. So why is sales easier to measure? full post »
![The (Almost) Universality of the $onInit Lifecycle Callback in AngularJS](/generated/2017/universality-of-angular-248-dd58d609c.jpg)
The (Almost) Universality of the $onInit Lifecycle Callback in AngularJS
AngularJS 1.x's Component functionality brought with it new lifecycle callbacks that are not restricted to controllers within Components. full post »