InfoQ Homepage Patterns Content on InfoQ
-
Efficient Serverless Development: Latest Patterns and Practices on AWS
Yan Cui discusses what serverless really means and why it's a game-changer for developers, walking through a day in the life of a serverless developer.
-
Retrieval-Augmented Generation (RAG) Patterns and Best Practices
Jay Alammar discusses the common schematics of RAG systems and tips on how to improve them.
-
How Do We Talk to Each Other? How Surfacing Communication Patterns in Organizations Can Help You Understand and Improve Your Resilience
Nora Jones discusses how communication patterns in organizations can reveal how systems actually work in practice, vs how we think they work in theory.
-
Bridging Silos and Overcoming Collaboration Antipatterns in Multidisciplinary Organizations
Emily Webber explores some common anti-patterns and the problems that those anti-patterns create, then shares some approaches and techniques to break those silos down to work together better.
-
Modeling Patterns for Digital Transformation
Asif Iqbal discusses understanding the consumer segment and needs, alignment with cross-functional teams, influencing and coaching changes, communicating often & celebrating success.
-
Microfrontends Anti-Patterns: Seven Years in the Trenches
Luca Mezzalira discusses common anti-patterns he has seen in the past seven years of implementing and consulting multiple companies in their journey into the microfrontends architecture.
-
Seven Ways to Fail at Microservices
Holly Cummins discusses a number of anti-patterns in building microservices: The murky goal, Microservices envy, Cloud native spaghetti, The enterprise hairball, The someday automation, and others.
-
Making Applications Resilient with a Smart Application Aware Network
Varun Talwar goes through three patterns that can be used to make an application highly available by transparently injecting application aware network components which can improve resiliency.
-
Engineering Your Organization: Services, Platforms, and Communities
Randy Shoup discusses the different ways high-performing engineering organizations gain leverage by specialization and sharing.
-
The Evolution of Distributed Systems on Kubernetes
Bilgin Ibryam takes us on a journey exploring Kubernetes primitives, design patterns and new workload types.
-
Building a Data Exchange with Spring Cloud Data Flow
Channing Jackson presents a case study in the distillation of the finite patterns on each side of the data exchange and a discussion of the patterns used.
-
Why Agile Isn't Working and What to Do Instead
Adam Yuret takes a look at Agile through some anti-patterns that manifest themselves when people attempt to be agile, discussing how to mitigate or avoid those pitfalls.