Books that have shaped my approach to software, data, and leadership. Filter by category to explore.
Gene Kim, Kevin Behr, George Spafford
- Software Development
- Agile
- Novel
The Phoenix Project follows IT manager Bill Palmer rescuing a failing, delayed critical project at Parts Unlimited by applying DevOps, Theory of Constraints, and The Three Ways—flow optimization, feedback amplification, and continuous learning—to align IT with business goals and deliver value faster.
Robert C. Martin
A handbook of agile software craftsmanship that teaches how to write clean, maintainable code.
Gene Kim
- Software Development
- Agile
- Novel
The Unicorn Project (2019) by Gene Kim follows developer Maxine at Parts Unlimited, exiled to the failing Phoenix Project. She joins rebels fighting bureaucracy and debt, pursuing the Five Ideals—simplicity, flow, daily improvement, safety, customer focus—to enable fast, secure, joyful software delivery.
Alex Yakyma
- Novel
- Agile
- SAFe Agile
- Software Development
The Rollout (2016) by Alex Yakyma: Novel following Ethan, a new transformation leader at a struggling tech firm, as he navigates real-world challenges implementing SAFe for Lean-Agile enterprise agility—overcoming resistance, silos, and bureaucracy through value streams, ARTs, PI planning, and leadership.
Richard Knaster, Dean Leffingwell
- Agile
- SAFe Agile
- Software Development
SAFe 5.0 Distilled (2020) by Knaster & Leffingwell explains Scaled Agile Framework 5.0 for business agility. It covers the Big Picture, seven core competencies, four configurations, Lean-Agile principles, design thinking, and leadership tools to deliver value faster in complex enterprises.
Mark J. Price
- Web Development
- Software Development
Blazor portions in C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals cover building interactive web UIs with Blazor in ASP.NET Core 9. It introduces the new unified hosting model for code reusability, modern UI components, and hands-on projects like Northwind.Blazor for rich, interactive experiences.
Mark J. Price
- Web Development
- Software Development
Updated edition covering the latest in C# 14 and .NET 10 with comprehensive Blazor guidance. Includes modern cross-platform development, improved AOT compilation, enhanced WebAssembly performance, and new Blazor features for .NET 10.
Mark J. Price
- Web Development
- Software Development
Blazor portions in Mark J. Price's book focus on building interactive web UIs with Blazor in .NET 10. Dedicated Chapter 14 covers fundamentals, components, interactivity (SSR/interactive modes), data binding, routing, and real-world projects like Northwind.Blazor app, leveraging C# for rich, cross-platform web experiences with AOT support.
Rod Stephens
- Database
- Software Development
Beginning Database Design Solutions (2008, updated editions) by Rod Stephens introduces database design fundamentals. It covers discovering requirements, building conceptual/logical models, normalization, entity-relationship diagrams, ensuring data integrity, avoiding anomalies, and creating robust, flexible, performant structures adaptable to change and cloud environments. Includes practical examples and best practices for reliable databases.
Michael J. Hernandez
Database Design for Mere Mortals (latest editions) by Michael J. Hernandez is a clear, step-by-step guide to relational database design for beginners and non-experts. It covers planning, mission objectives, table/field creation, keys (candidate/primary/foreign), normalization, relationships, business rules, views, and integrity checks—avoiding jargon while emphasizing sound, flexible structures. Includes practical methodology and common pitfalls.
Ben Frain
This book covers covers modern techniques for building responsive websites. It includes practical examples, best practices, and guidance on using the latest HTML5 and CSS features to create flexible, future-proof web designs.
No items match this category.