Crafts Books
Thoughts on Design
Paul Rand defines the intersection of art and utility in this seminal work on visual communication. As one of the most influential graphic designe…
Jacquard's Web: How a Hand-Loom Led to the Birth of the Information Age
James Essinger traces the unexpected origins of the digital world back to the silk workshops of Napoleonic France. He reveals how Joseph Marie Jac…
Introducing EventStorming
Alberto Brandolini introduces a visual method for solving complex business problems using nothing more than a paper roll and colored sticky notes.…
Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems
Vladik Khononov provides a fresh perspective on software architecture by challenging the traditional obsession with loose coupling. While many dev…
Thinking in Promises: Designing Systems for Cooperation
Mark Burgess introduces a practical framework for understanding complex systems by shifting focus from top-down commands to individual commitments…
Adaptive Systems with Domain-Driven Design, Wardley Maps, and Team Topologies: Designing Architecture for Flow
Susanne Kaiser provides a practical framework for building resilient organizations by integrating three powerful strategic frameworks. This guide …