Book Review: Waltzing With Bears: Managing Risk on Software Projects


This book places a heavy emphasis on risk and academic analysis. The key lesson is to avoid relying on lucky breaks in plans.

Paper Review: Dynamo: Amazon’s Highly Available Key-value Store


TLDR ★★★★ Very easy to read. Direct link to the paper. Interesting takeaways Novel approach to conflict resolution: Unlike most data systems that push conflict resolution to the write phase, Dynamo allows writes and shifts conflict resolutions to reads. This unique strategy ensures that writes are never rejected. Quality: An impressively high bar by focusing … Continue reading Paper Review: Dynamo: Amazon’s Highly Available Key-value Store

Leadership Strategies for Product Maturity Phases


This post delves into crucial challenges at each product maturity phase. Senior engineering managers and high-level executives will benefit significantly from examining their portfolios and applying applicable strategies.