InfoQ Homepage Culture & Methods Content on InfoQ
-
Building and Maintaining a Creative and Collaborative Engineering Culture
Shane Hastie explores what we have learned about creating environments where engineering teams can be at their most effective irrespective of where they work - remotely, in-person or hybrid.
-
When Everything Goes Wrong
Colin Humphreys takes a look at just how bad life can get, and what we can learn, when our plan isn't reality, our team isn't a team, and our users are furious.
-
Dealing with Technical Debt in 2021
The panelists discuss how they identify technical debt, how they make room to invest in paying debt down, and how they approach work to minimize future debt.
-
Business and Technical Agility with Team Topologies
Matthew Skelton and Manuel Pais explore how the patterns and principles from Team Topologies promote true business and technical agility.
-
The Human Side of Airbnb’s Microservice Architecture
Jessica Tai discusses lessons learned by Airbnb from its migration to microservices, covering cross-team collaboration strategies, designing observability access control and planning for unified APIs.
-
Hybrid-Remote Done Right: Evaluate the Remote Employee Experience
Kaleem Clarkson discusses what to consider before making a decision on the workplace flexibility policy, and how to assess the remote employee experience to help guide decisions.
-
Balancing Synchronous and Asynchronous Communication in Virtual Teams
Tammy Bjelland shows how to improve the balance of synchronous and asynchronous communication, and make a positive impact on a team and business outcomes with a simple-to-use framework.
-
Measuring Value Realization through Testing in Production
The panelists discuss what are the best patterns for testing in production and how testing in production can provide feedback that can be built back into the continuous delivery lifecycle of DevOps.
-
Architecting for Focus, Flow, and Joy: beyond the Unicorn Project
The panelists discuss some of the most fun and least fun moments when coding, how functional programming practices have helped, and how productivity can be unleashed at a team-of-teams scale.
-
Less Mess, Less Stress: the Reliability Benefits of Custom Tools
Daniel Hochman discusses how an overreliance on vendor tooling leads to worse reliability outcomes, how Lyft lowered MTTR for its most common alerts using custom tooling, and how Clutch can help.
-
Managing the Risk of Cascading Failure
Laura Nolan discusses some of the mechanisms that cause cascading failures, what can be done to reduce the risk, and what to do if there is a cascading failure situation.
-
Create Autonomous, Highly Productive Teams By Lowering the Stakes
Jason Lengstorf looks at architectural and organizational strategies to help teams move with less technical debt or maintenance burdens.