InfoQ Homepage Programming Content on InfoQ
-
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.
-
From Junior to Staff and beyond: Lessons Learned
Bruno Rey discusses career growth in tech, sharing how to accelerate your path to staff engineer and effectively mentor others, drawing on 17 years of professional experience.
-
AI Agents & LLMs: Scaling the Next Wave of Automation
The panelists discuss AI agents and LLMs, exploring their definitions, architectures, use cases, reliability, and impact on the SDLC and future of automation.
-
A Framework for Building Micro Metrics for LLM System Evaluation
Denys Linkov discusses critical lessons for senior developers and leaders on building robust LLM systems and actionable metrics that prevent production issues and drive business value.
-
Rust: a Productive Language for Writing Database Applications
Carl Lerche discusses Rust's potential for higher-level applications & shares productivity tips.
-
What to Pack for Your GenAI Adventure
Soledad Alborno discusses essential skills and new tools for building successful Generative AI products.
-
Legacy Modernization: Architecting Realtime Systems around a Mainframe
Jason Roberts and Sonia Mathew discuss architecting resilient real-time systems with mainframes using CDC, DDD, EDA, and Team Topologies.
-
Scaling Large Language Model Serving Infrastructure at Meta
Ye (Charlotte) Qi explains key considerations for optimizing LLM inference, including hardware, latency, and production scaling strategies.
-
Clojure's Journey: From Simplicity to Enterprise Maturity
Jordan Miller explains Clojure's evolution, from Rich Hickey's vision to its enterprise adoption, highlighting key tools.
-
Taming the Configuration Beast with Pkl!
Dan Chao explains Pkl's benefits for infrastructure as code, contrasting it with complex YAML.
-
Ultra-Fast In-Memory Database Applications with Java
Markus Kett shares how to build the fastest database applications using Java & EclipseStore, bypassing traditional database limitations.
-
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.