InfoQ Homepage QCon Software Development Conference 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.
-
Extreme DevOps Automation
Sérgio Amorim discusses how his 15-person DevOps team scales to support 1,300 engineers and 1,200 microservices at Revolut, a financial super app.
-
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.
-
AI for Food Image Generation in Production: How & Why
Iaroslav Amerkhanov discusses how his team at Delivery Hero leveraged GenAI to generate food images, detailing the architecture, optimization, and business impact.
-
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.
-
Orchestrating AI Services with the Spring AI Framework
Loiane Groner discusses Spring AI and how developers can build powerful, production-ready AI solutions in Java.
-
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.
-
Fearless Programming with Rust
Senyo Simpson explains how Rust's values—performance, safety, and correctness—enable developers to program fearlessly by shifting the burden of discipline from the developer to the compiler.
-
Timeouts, Retries and Idempotency In Distributed Systems
Sam Newman explains the three foundational principles of distributed systems: timeouts, retries, and idempotency. He shares practical advice on how to implement each to build more resilient software.
-
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.
-
Building an Internal Developer Portal that Empowers Developers
Travis Gosselin explains how internal developer portals combat productivity challenges and empower engineers by reducing friction and improving fulfillment.
-
Building Resilient Platforms: Insights from 20+ Years in Mission-Critical Infrastructure
Matthew Liste the executive VP and global head of infrastructure for American Express, discusses the 11 key principles for building resilient, scalable, and secure platforms.