InfoQ Homepage Programming Content on InfoQ
-
Languages of Cloud Native
Justin Cormack looks back at the early history, talking to Solomon Hykes about the development of Docker in Go, and looks at more recent trends in Cloud Native projects.
-
Solving Data Quality Issues to Diagnose Health Symptoms with AI
Lola Priego and Jose del Pozo discuss how they improved the user input accuracy, normalized lab data using a scoring algorithm, and how this work finishes with an AI to diagnose health.
-
The Unreasonable Effectiveness of Zero Shot Learning
Roland Meertens shows how one can get started deploying models without requiring any data, discussing foundational models, and examples of them, such as GPT-3 and OpenAI CLIP.
-
Java 17: the Path, Features, Tips and Tricks Panel
Simon Ritter, Kristen O'Leary and Rory Preddy discuss the path to Java 17 and tips to ease the transition.
-
A Standardized, Specification-Driven API Lifecycle
Kin Lane discusses API specifications like OpenAPI and AsyncAPI, and how they have emerged as the way API producers and consumers are engaging across the entire API lifecycle.
-
Full Stack Dart
Chris Swan discusses using a stack of Dart, where Flutter developers can use the same language to build the services behind their apps.
-
System Level Programming Languages Panel
The panelists discuss the operating system they are building on Rust, and where they'd like to see both Oxide and the Rust language go in the next five years.
-
API Showdown: REST vs. GraphQL vs. gRPC – Which Should You Use?
Alex Borysov, Matt McLarty and Michelle Garrett discuss REST, GraphQL, and gRPC, what it takes to get started, and when each is the right/wrong tool for the job.
-
Systems Programmers Can Have Nice Things
Ryan Levick explores some features that Rust brings to the systems programming world that make life as a system programmer easier.
-
The Rust Borrow Checker - a Deep Dive
Nell Shamrell-Harrington discusses how to transition from fighting the borrow checker to using its guidance to write safer and more powerful code at any experience level.
-
Production Readiness: Fighting Fires or Building Better Systems?
Laura Nolan discusses why we don’t have a fire code for software, and what Production Readiness Reviews can and cannot achieve in terms of reliability.
-
Reversible Debugging with RR
Felix Klock discusses RR, a native code debugger, its features, design, and deploying targets, debugging a Rust program running on AWS.