InfoQ Homepage Culture & Methods Content on InfoQ
-
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
Elias Nogueira explains how to build robust test suites for microservices by solving three common problems: testing with multiple databases, mocking dependencies, and managing asynchronous events.
-
High-Resolution Platform Observability
Brian Martin discusses high-resolution platform observability, highlighting how traditional metrics can be misleading and how to gain deeper system insights.
-
Systems Thinking for Building Resilient Engineering Organizations
Michelle Alexander discusses how engineering leaders can build effective organizations by focusing on intentionality, prioritization, and operational excellence.
-
Making AI Agents Work for You (and Your Team)
Hannah Foxwell explains how to design agent teams for high-quality output and shares a vision where AI agents handle toil, freeing humans to focus on creativity and customer relationships.
-
Supporting Engineering Productivity for All
Emerson Murphy-Hill shares data-driven insights from Google on what truly drives engineer productivity, from psychological safety to the surprising lack of correlation with code complexity.
-
Ambiguous Roles and Ambiguous Problems: Navigating Life as a Principal Engineer
Will Larson and Dan Fike discuss how senior engineers can navigate the ambiguous, high-stakes problems that define principal-level work.
-
Refactoring Stubborn, Legacy Codebases
The speakers explain Stripe's successful approach to refactoring stubborn Ruby monoliths. They share lessons on improving developer experience, code quality, and maintainability.
-
From Junior to Staff and beyond: Lessons Learned
Bruno Rey discusses career growth in tech, sharing how to accelerate your path to staff engineer and effectively mentor others, drawing on 17 years of professional experience.
-
Inflection Points in Engineering Productivity as Amazon Grew 30x
Carlos Arguelles shares Amazon's engineering growth, detailing how crises, scale, and strategic shifts drove critical investments in developer productivity and infrastructure.
-
Security or Convenience - Why Not Both?
Dorota Parad discusses the BLISS framework for security, showing senior developers and leaders how to enhance security while boosting engineering productivity and minimizing operational friction.
-
Continuous Delivery Is Not Possible without Pair Programming: Lessons from SpareBank 1 and SINTEF in Norway
Asgaut Mjølne Söderbom and Ola Hast share their journey to achieve continuous delivery through pair programming, revealing how it transforms team dynamics, quality, and efficiency.
-
Shifting Left for Better Engineering Efficiency
Ying Dai discusses how reliability and productivity drove two critical migrations at Roblox, improving telemetry and automating change rollouts to boost engineering efficiency.