Wabi-Sabi: for Artists, Designers, Poets & Philosophers
Leonard Koren provides a definitive introduction to the elusive Japanese aesthetic of wabi sabi. This classic work explores a worldview centered on the acceptance of transience and imperfection. By contrasting this ancient philosophy with modern Western ideals of perfection and permanence, Koren offers readers a new lens through which to view beauty. He explains how the understated and the decayi…
Shelves
More like this
Patterns Principles and Practices of Domain Driven Design
This book distils the ideas and theories of the Domain-Driven Design (DDD) philosophy into a practical play-book that you can leverage to simplify…
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns provides an invaluable catalog of sixty-five patterns, with real-world solutions that demonstrate the formidable o…
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
Every enterprise application creates data, whether itâ??s log messages, metrics, user activity, outgoing messages, or something else. And how to m…
Infrastructure as Code: Managing Servers in the Cloud
Virtualization, cloud, containers, server automation, and software-defined networking are meant to simplify IT operations. But many organizations …
Analysis Patterns: Reusable Object Models
Martin Fowler is a consultant specializing in object-oriented analysis and design. This book presents and discusses a number of object models deri…
Understanding Distributed Systems: What every developer should know about large distributed applications
Learning to build distributed systems is hard, especially if they are large scale. It's not that there is a lack of information out there. You can…
System Design Interview – An Insider's Guide: Volume 2
System Design Interview - An Insider's Guide (Volume 2) This book can be seen as a sequel to the book: System Design Interview - An Insider…
Seven Concurrency Models in Seven Weeks: When Threads Unravel
Your software needs to leverage multiple cores, handle thousands of users and terabytes of data, and continue working in the face of both hardware…
Design of Design, The: Essays from a Computer Scientist
Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we rea…
The Architecture of Open Source Applications
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most soft…
Clean Architecture
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to b…
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#
You want increased customer satisfaction, faster development cycles, and less wasted work. Domain-driven design (DDD) combined with functional pro…