Sublime
An inspiration engine for ideas
The more granular the patterns are, the more loose and flexible is the system.
Alla Kholmatova • Design Systems (Smashing eBooks)
They believe in the value of iteration.
Steve McMenamin • Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior (Dorset House eBooks)
a core set of principles are at the heart of any design system.
Alla Kholmatova • Design Systems (Smashing eBooks)
preventing scope creep and over-engineered solutions. It
Gojko Adzic • Impact Mapping: Making a big impact with software products and projects
Ruby lets you model this way. You can get a lot of mileage out of thinking through your domain as a cascaded, inheritance-based chart of objects. Ruby even provides an is_a? method that tells you whether an object has a given class either as its class or as one of its class’s ancestral classes: >> mag = Magazine.new => #Magazine:0x36289c &
... See moreJoe Leo • The Well-Grounded Rubyist
GitHub - percybolmer/ddd-go: A demo repository that explains an approach to DDD in Go
github.com
Make tiny decisions
David Heinemeier Hansson • Rework
Avoid These Common Anti-Patterns
Teresa Torres • Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value
Patterns are the physical embodiment of the behaviors we’re trying to encourage or enable through the interface.