InfoQ Homepage Design Content on InfoQ
-
Posted by
Jake Zimmerman
on
Aug 05, 2025
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.
on Aug 05, 2025Icon49:19 -
Posted by
Jason Roberts
on
Jun 03, 2025
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.
on Jun 03, 2025Icon51:27 -
Posted by
Leander Vanderbijl
on
Jan 23, 2025
Modernizing in Healthcare – from On-Prem to the Cloud
Leander Vanderbijl discusses how they used API patterns to deal with complexity, modern frameworks to solve legacy code and cloud-native technologies to provide security and observability.
on Jan 23, 2025Icon47:49 -
Posted by
Sarah Rambacher
on
Jan 22, 2025
Make Your Design System Work for You and Your Team
Sarah Rambacher discusses how a well-structured design system will increase collaboration between developers and UX team, and how to make the implementation of pixel-perfect designs easier.
on Jan 22, 2025Icon33:39 -
Posted by
Ranbir Chawla
on
Oct 24, 2024
Beyond Platform Thinking at RB Global – Build Things No One Expects, in a Place No One Expects It
Ranbir Chawla discusses the strategy to simplify a complex spider web of non-cloud native SAAS and homegrown systems into a well factored API driven platform with well-defined domain boundaries.
on Oct 24, 2024Icon50:01 -
Posted by
Javier Fernandez-Ivern
on
Jun 27, 2023
Stress Free Change Validation at Netflix
Javier Fernandez-Ivern discusses why a high confidence change process for code bases is needed, how zero-noise diffs help close the confidence gap, and recommended practices for building a diff system
on Jun 27, 2023Icon47:39 -
Posted by
Kent Beck
on
May 26, 2023
Icon46:19
-
Posted by
Lily Mara
on
Mar 24, 2023
Blazing Fast, Minimal Change - Speed up Your Code by Refactoring to Rust
Lily Mara takes an existing codebase and rewrites part of it in Rust, focusing on writing a Rust reimplementation, cross-language regression testing, performance benchmarking of the new code.
on Mar 24, 2023Icon48:29 -
Posted by
Jason Shepherd
on
May 21, 2022
Architecting for the Edge
The panelists discuss main differences in how one should design and build services when embracing the Edge as part of the system architecture.
on May 21, 2022Icon40:41 -
Posted by
Olessya Medvedeva
on
Mar 24, 2022
Federated GraphQL to Solve Service Sprawl at Major League Baseball
Olessya Medvedeva and Matt Oliver discuss how they have begun to implement a Federated GraphQL architecture to solve the issue of service discovery, sprawl and ultimately getting the data needed.
on Mar 24, 2022Icon38:09 -
Posted by
Murali Krishna Ramanathan
on
Nov 27, 2021
Piranha: Reducing Feature Flag Debt @Uber
Murali Krishna Ramanathan describes the experiences building and deploying Piranha, an automated code refactoring tool to delete code corresponding to stale feature flags.
on Nov 27, 2021Icon39:02 -
Posted by
Lucas Cavalcanti
on
Nov 13, 2021
Architecting Software for Leverage
Lucas Cavalcanti explains the architecture decisions taken throughout the lifecycle of Nubank, from the very beginning until the current days.
on Nov 13, 2021Icon37:56