InfoQ Homepage Programming Content on InfoQ
-
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.
-
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.
-
10 Reasons Your Multi-Agent Workflows Fail and What You Can Do about It
Victor Dibia discusses multi-agent systems, detailing how to build them with AutoGen, common failure points, and strategic approaches for senior software developers and engineering leaders.
-
From Autocomplete to Agents: AI Coding State of Play
Birgitta Böckeler explains how to use AI coding assistants effectively and responsibly, from fighting complacency to fostering a healthy team culture.
-
Key Lessons from Shipping AI Products beyond the Hype
Phil Calçado shares key learnings from building and scaling an AI startup, offering a product-centric approach for engineering leaders and architects navigating generative AI.
-
Optimizing Custom Workloads with RISC-V
Ludovic Henry shares how RISC-V's open, modular architecture optimizes custom workloads, addressing urgent AI hardware demand & proprietary limits.
-
The Form of AI
Savannah Kunovsky, who leads IDEO's Emerging Tech Lab, explains how combining engineering rigor with design thinking creates impactful, user-centered AI products.
-
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.
-
Maximizing Deep Learning Performance on CPUs using Modern Architectures
Bibek Bhattarai demystifies Intel AMX, explaining how this CPU architecture accelerates deep learning workloads via low-precision matrix multiplication and efficient data handling.
-
High Performance Serverless with Rust
Benjamen Pyle discusses high-performance serverless with Rust on AWS Lambda, covering multi-Lambda projects, the Lambda runtime and SDK, and IaC for cost-effective, scalable solutions.
-
Enhance LLMs’ Explainability and Trustworthiness with Knowledge Graphs
Leann Chen discusses how knowledge graphs provide structured data to enhance LLM accuracy, tackling common challenges like hallucinations and the "lost-in-the-middle" phenomenon in RAG systems.
-
Designing for Defense: Architecting APIs with Zero Trust Principles
Renato Losio and security experts discuss designing for defense and architecting APIs with Zero Trust principles, covering challenges, common vulnerabilities, and practical advice for developers.