InfoQ Homepage Programming Content on InfoQ
-
Automating the Web with MCP: Infra that Doesn’t Break
Paul Klein explains how to automate the web with MCP. He shares architectural strategies for running multi-tenant, cloud-hosted Chromium sandboxes to power AI browsing agents.
-
Practical Performance Tuning for Serverless Java on AWS
AWS Hero Vadym Kazulkin discusses optimizing serverless Java on AWS Lambda. He explains how to slash cold start latencies below one second using managed SnapStart, priming, and GraalVM AOT.
-
Moving Mountains: Migrating Legacy Code in Weeks Instead of Years
Principal AI Engineer David Stein explains how ServiceTitan uses AI coding agents to automate large-scale legacy code migrations, compressing quarters of technical debt into weeks.
-
Beyond Prompting: Context Engineering and Memory Management for AI Systems at Scale
Adi Polak explains how to scale agentic AI by shifting from stateless prompt engineering to stateful, low-latency context engineering with Apache Kafka and Flink.
-
Mitigating Geopolitical Risks with Local-First Software and atproto
Martin Kleppmann explains how de facto standards, multi-cloud strategies, the AT Protocol, and local-first software can mitigate geopolitical risks and eliminate vendor lock-in.
-
Platform Teams Enabling AI - MCP/Multi-Agentic Tools across Linkedin
LinkedIn’s Karthik Ramgopal and Prince Valluri explain how to scale engineering with agentic AI. They discuss building centralized platform foundations for orchestration, tooling, and context.
-
Choosing Your AI Copilot: Maximizing Developer Productivity
Coinbase ML platform engineer Sepehr Khosravi discusses the state of AI-assisted development. He explains how to maximize productivity using advanced techniques in Cursor and Claude Code.
-
The Human Toll of Incidents & Ways to Mitigate it
Kyle Lexmond discusses the human side of major system failures. He shares psychological insights and architectural tactics for surviving high-pressure incident rooms.
-
Theme Systems at Scale: How to Build Highly Customizable Software
Shopify Staff Engineer Guilherme Carreiro explains how to scale highly customizable software platforms. He shares architectural strategies for balancing deep design flexibility with peak performance.
-
Building Evals for AI Adoption: from Principles to Practice
Mallika Rao explains how evaluation debt silently triggers regressions in distributed AI systems. She shares a five-layer evaluation stack to align metrics directly with long-term user trust.
-
From Founding Engineer to CTO to CEO – at the Same Startup
Trisha Ballakur explains how to transition from hands-on software engineering to founder and C-suite roles. She shares tactical lessons on customer discovery, delegation, and leveraging open source.
-
Designing AI Platforms for Reliability: Tools for Certainty, Agents for Discovery
Aaron Erickson explains how to balance deterministic systems with stochastic AI agents. He shares lessons from NVIDIA on building purpose-built agent hierarchies and scaling robust evals.