InfoQ Homepage Quality Content on InfoQ
-
Context is the New Code
Patrick Debois explains how treating context like code transforms the Software Development Life Cycle into a Context Development Life Cycle to scale AI agent workflows reliably across teams.
-
Complexity and Creativity in Software Engineering
Phillip Mortimer explains why all code is now write-only in the AI era, detailing how software leaders must shift focus from line-by-line PR reviews to detailed tests and self-healing architecture.
-
From AI Agent Demo to Production: Automated Testing and Evaluation
Zhou Yu explains why 95% of AI agents fail to reach production and shares how simulation-driven evaluation, synthetic users, and automated CI/CD testing unlock enterprise deployment.
-
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.
-
Moving Your Bugs Forward in Time: Language Trends That Help You Catch Your Bugs at Build Time Instead of Run Time
Chris Price explains how moving bug detection to build time with modern language features boosts code maintainability and prevents costly runtime errors.
-
Overcomplicated Architecture: Scaling Bottleneck
Cassandra Shum discusses one of the bottlenecks of software development, an overcomplicated architecture, addressing how a company gets to an overcomplicated architecture, and how to get out of it.
-
Adventures in Performance: Efficiency Analysis of Large-scale Compute
Thomas Dullien discusses how language design choices impact performance, how Google's monorepo culture and Amazon's two-pizza-team culture impact code efficiency, why statistical variance is an enemy.
-
The Engineer/Manager Pendulum
Charity Majors discusses how managers who hands-on code benefit companies as well as individuals, and about how to craft the sociotechnical systems that encourage this kind of career development.
-
No Next Next: Fighting Entropy in Your Microservices Architecture
Anna Shipman discusses her experience joining the FT to lead on FT.com a few years after launch and shares things implemented to stop the drift towards an unmaintainable system and another rebuild.
-
Panel: Engineering Leadership Lessons for Improving Flow
The panelists discuss how to lead organizational change to improve velocity and quality.
-
Analyzing Codebases for Fun and Profit
Jordan Bragg discusses using entry-points, breadth-first scanning, and operation tagging to demystify the domain, see where to dive deeper, and uncover what technical debt may exist.