InfoQ Homepage Programming Content on InfoQ
-
Harnessing Exotic Hardware: Charting the Future of JVM Performance
Monica Beckwith discusses the world of the JVM and its evolving relationship with exotic hardware. She presents a hypothetical scenario where GPU optimization plays a pivotal role.
-
Developer Experience in the Age of Generative AI
The panelists discuss challenges developers face that interrupt the development flow, slow things down, the tools available to help, and how to use AI-powered programming assistants to help.
-
Generative Search: Practical Advice for Retrieval Augmented Generation (RAG)
Sam Partee discusses Vector embeddings in LLMs, a tool capable of capturing the essence of unstructured data used by LLMs to gain access to a wealth of contextually relevant knowledge.
-
Strangler Things: How to De-risk Legacy Code Migrations
Shawna Martell discusses a case study in which they disentangled systems with no customer impact and zero downtime, how they prioritize feature migration, tooling, and backwards compatibility.
-
Being a Responsible Developer in the Age of AI Hype
Justin Sheehy discusses the dramatic developments in some areas of artificial intelligence and the need for the responsible use of AI systems.
-
Defensible Moats: Unlocking Enterprise Value with Large Language Models
Nischal HP discusses risk mitigation, environmental, social, and governance (ESG) framework implementation to achieve sustainability goals, strategic procurement, spend analytics, data compliance.
-
When AIOps Meets MLOps: What it Takes to Deploy ML Models at Scale
Ghida Ibrahim introduces the concept of AIOps referring to using AI and data-driven tooling to provision, manage and scale distributed IT infra.
-
Fast, Scalable, Secure: WebAssembly and the Future of Isolation
Tal Garfinkel discusses the isolation technologies that underlie WebAssembly, and the limitations of the current state-of-the-art.
-
Reach Next-Level Autonomy with LLM-Based AI Agents
Tingyi Li discusses the AI Agent, exploring how it extends the frontiers of Generative AI applications and leads to next-level autonomy in combination with enterprise data.
-
Kubernetes without YAML
David Flanagan discusses using programming languages to describe Kubernetes resources, sharing constructs to deploy Kubernetes resources, and making Kubernetes resources testable and policy-driven.
-
Building a Successful Platform: Acceleration, Autonomy & Accountability
Smruti Patel discusses successful platform adoption. She explores topics including failed platform-building efforts, the three pillars of a successful platform, and more.
-
Lessons Learned from Building LinkedIn’s AI Data Platform
Felix GV provides an overview of LinkedIn’s AI ecosystem, then discusses the data platform underneath it: an open source database called Venice.