“It’s Complicated” Is Not an Excuse
An article arguing that engineers should not use complexity as an excuse for poor design, emphasizing the importance of creating simple user experiences.
An article arguing that engineers should not use complexity as an excuse for poor design, emphasizing the importance of creating simple user experiences.
Foreword for a book on applying Domain-Driven Design, Functional Programming, and Reactive principles to manage complexity in modern software systems.
Explores how to effectively handle software architecture within agile projects, based on a talk by Molly Dishman and Martin Fowler.