InfoQ Homepage Patterns and Practices Content on InfoQ
-
The Seven (More) Deadly Sins of Microservices
Daniel Bryant talks about the 2016 edition of the seven deadly sins in building microservices, some of the anti-patterns in microservices along with tools for avoiding them.
-
Resilience Planning & How the Empire Strikes Back
Bhakti Mehta approaches best practices for building resilient, stable and predictable services: preventing cascading failures, timeouts pattern, retry pattern, circuit breakers and other techniques.
-
When Enterprise Meets DevOps
May Xu discusses the benefits and challenges of using DevOps in the enterprise and how to adopt it, covering business value discovery, people, principles, practices, the environment and metrics.
-
Make Your Team's Domain Language Truly Ubiquitous with Concept Maps
James Ross discusses what concept maps are, how to construct one, what to do and what to avoid when creating one, and how to help a team build a shared mental model depicted in a concept map.
-
The 7 Habits of Highly Effective Organizations
Erwin van der Koogh discusses the habits that seem to stand behind successful organizations, Agile or not: simplicity, trust, cross-functional, autonomy, open, mastery, and customer focus.
-
Exploring Domain Driven Design Implementation Patterns in .NET, Part 2/2
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.
-
Exploring Domain Driven Design Implementation Patterns in .NET, Part 1/2
Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.
-
Beautiful Structure
Chris Chedgey explores how “locality of relationship” affects coupling, cohesion, and the width of interfaces, showing structural patterns that increase or decrease complexity.
-
Principles of Microservices
Sam Newman talks about the history of where microservices came from, what they are, the benefits and downsides, and the core principles to stick to do to them well.
-
Experimentation Mindset
Michael Norton keynotes on experimentation mindset, sharing experiments enabling Groupon to iterate on their products and cultivating an engineering culture through feedback and collaboration.
-
Women in Agile
Diane Zajac-Woodie, Michael Norton overview common biases regarding gender and how some of the practices used by agile teams may be perpetuating a culture of subtle inequality.
-
When the Connection Fails - Developing Offline Mobile Applications
Barbara Fusinska presents ideas and approaches for developing a system as a whole, explaining the latest patterns, practices and architectures used in modern day mobile and web offline apps.