
Another new Manager Challenge: Managers Have a More Stakeholders
Bad managers never shift from the mindset of an individual contributor. Great managers broaden the number of stakeholders when making decisions. full post »

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
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
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
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
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
Compiler errors weren't always trivial to resolve. Error handling has gotten much better. full post »

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
Sales is a soft skill and engineering is a hard one. So why is sales easier to measure? full post »