InfoQ Homepage Programming Content on InfoQ
-
Expanding Swift from Apps to Services
Cory Benfield explains why Swift is a powerhouse for services like Apple’s Private Cloud Compute. He shares how Swift's memory safety and C++/Java interop deliver high-performance, frugal systems.
-
Foundation Models for Ranking: Challenges, Successes, and Lessons Learned
Moumita Bhattacharya explains how Netflix unifies search and recommendations using the "UniCoRn" model and leverages Transformer-based foundation models to personalize the experience for 300M+ users.
-
Java Concurrency from the Trenches: Lessons Learned in the Wild
Hugo Marques shares architectural lessons from scaling Java concurrency at Netflix, exploring the trade-offs between parallel streams, CompletableFutures, and the impact of Virtual Threads on IO.
-
Fix SLO Breaches before They Repeat: an SRE AI Agent for Application Workloads
Bruno Borges explains how to automate SLO breach diagnostics using SRE agents and MCP tools. He shares methodologies for identifying bottlenecks and balancing speed, cost, and reliability.
-
Ecologies and Economics of Language AI in Practice
Jade Abbott explains how to build sustainable AI using "Little LMs." She discusses environmental impacts, linguistic justice, and technical optimizations like quantization and model distillation.
-
DevOps Is for Product Engineers, Too
Lesley Cordero explains how DevOps and platform engineering drive sociotechnical excellence. She shares strategies for joint optimization, distributed leadership, and organizational sustainability.
-
Lessons Learned from Shipping AI-Powered Healthcare Products
Clara Matos shares lessons from shipping AI in healthcare at Sword Health. She discusses building guardrails, utilizing LLM-as-a-judge evals, and optimizing RAG to ensure safety and reliability.
-
Powering Enterprise AI Applications with Data and Open Source Software
Francisco Javier Arceo explored Feast, the open-source feature store designed to address common data challenges in the AI/ML lifecycle, such as feature redundancy, and low-latency serving at scale.
-
Securing AI Assistants: Strategies and Practices for Protecting Data
Andra Lezza reviews the OWASP Top 10 for LLMs and contrasts security controls for independent vs. integrated copilot architectures.
-
WASM in the Enterprise: Secure, Portable, and Ready for Business
Andrea Peruffo discusses WebAssembly's role on the server, showcasing how Chicory enables secure, portable, and performant polyglot applications, sharing key enterprise use cases.
-
Humans in the Loop: Engineering Leadership in a Chaotic Industry
Michelle Brush discusses engineering leadership in the age of AI/ML and automation.
-
AI-Driven Software Delivery: Leveraging Lean, ChOP & LLMs to Create More Effective Learning Experiences at QCon
Wes Reisz details building a RAG-powered QCon certification in 4 weeks. He dives into the serverless pipeline, RAG architecture, lessons on using supervised coding agents, and Lean thinking.