Links tagged “patterns”
26 links, newest first.
weli.dev
the system everybody rebuilds and nobody names.
medium.com
An introduction to the JavaScript Proxy object, explained through a housekeeper analogy and four practical examples of intercepting operations on an object.
blog.openshift.com
First part of a series on Envoy sidecar patterns, demonstrating circuit breaking through max_connections and max_pending_requests limits plus outlier detection.
thoughtworks.com
Techniques section of ThoughtWorks' Technology Radar, an opinionated ranking of software delivery and architecture practices from adopt to caution.
martinfowler.com
Martin Fowler's write-up of Leonard Richardson's four levels of REST maturity, from plain HTTP tunnelling through resources and verbs up to hypermedia controls.
tedgoas.github.io
Cerberus — a small set of solid, reusable patterns for responsive and accessible HTML email that survive almost every email client.
tonyhb.gitbooks.io
GitBook documenting the Redux patterns and conventions used to build applications at Docker, Inc.
martinfowler.com
Pattern description of Event Sourcing, storing every change to application state as a sequence of events that can be replayed to rebuild past states.
blog.liip.ch
Second part of the multi-device series, covering models for how people pick a device in a given context and the coordination patterns between simultaneous screens.
github.com
A repository of design patterns and idioms implemented in Python, sorted into creational, structural and behavioural groups.
pouchdb.com
A tour of the ways JavaScript promises are commonly misused — nested chains, forgotten returns, missing error handlers — and the rules that avoid them.
addyosmani.com
A long guide to splitting JavaScript into decoupled modules, comparing the AMD, CommonJS and ES Harmony formats and the tooling around each.
davidmarquis.wordpress.com
A design for reliable, exactly-once delivery to multiple consumers built on Redis lists and sets rather than its fire-and-forget pub/sub.
martinfowler.com
Weighs the benefits of microservices — module boundaries, independent deployment, technology choice — against distributed complexity, eventual consistency and operational cost.
martinfowler.com
Catalogue of patterns and anti-patterns for daily stand-up meetings, covering timing, format, focus and the ways the ritual degrades.
blog.gopheracademy.com
A Go pattern that builds concurrent data pipelines from structs carrying channel fields, offered as an alternative to the plain generator pattern.
blog.tplus1.com
Replaces nested boolean logic with a run of early returns that reject invalid cases one at a time, cheapest check first — the guard clause pattern.
romain.dorgueil.net
Argues that business logic belongs in a model layer acting as a facade, not in controller methods, and that duplicated logic must be refactored the moment it appears.
ootips.org
One recommended book per topic, across object-oriented design, programming languages, components and databases, and software management.
slideshare.net
Slide deck cataloguing distributed-systems patterns: scalability and consistency trade-offs, fail-over and replication, then caching, sharding and NoSQL for state.

















