InfoQ Homepage Quality Content on InfoQ
-
Posted by
Ying Dai
on
Jun 24, 2025
Shifting Left for Better Engineering Efficiency
Ying Dai discusses how reliability and productivity drove two critical migrations at Roblox, improving telemetry and automating change rollouts to boost engineering efficiency.
on Jun 24, 2025Icon47:19 -
Posted by
Chris Price
on
May 01, 2025
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.
on May 01, 2025Icon48:06 -
Posted by
Cassandra Shum
on
Oct 03, 2023
Overcomplicated Architecture: Scaling Bottleneck
Cassandra Shum discusses one of the bottlenecks of software development, an overcomplicated architecture, addressing how a company gets to an overcomplicated architecture, and how to get out of it.
on Oct 03, 2023Icon49:40 -
Posted by
Thomas Dullien
on
Aug 11, 2023
Adventures in Performance: Efficiency Analysis of Large-scale Compute
Thomas Dullien discusses how language design choices impact performance, how Google's monorepo culture and Amazon's two-pizza-team culture impact code efficiency, why statistical variance is an enemy.
on Aug 11, 2023Icon46:15 -
Posted by
Kent Beck
on
May 26, 2023
Icon46:19
-
Posted by
Charity Majors
on
Apr 28, 2023
The Engineer/Manager Pendulum
Charity Majors discusses how managers who hands-on code benefit companies as well as individuals, and about how to craft the sociotechnical systems that encourage this kind of career development.
on Apr 28, 2023Icon43:11 -
Posted by
Anna Shipman
on
Jan 13, 2023
No Next Next: Fighting Entropy in Your Microservices Architecture
Anna Shipman discusses her experience joining the FT to lead on FT.com a few years after launch and shares things implemented to stop the drift towards an unmaintainable system and another rebuild.
on Jan 13, 2023Icon45:00 -
Posted by
Sarah Wells
on
Oct 21, 2022
Panel: Engineering Leadership Lessons for Improving Flow
The panelists discuss how to lead organizational change to improve velocity and quality.
on Oct 21, 2022Icon39:59 -
Posted by
Jordan Bragg
on
Sep 11, 2022
Analyzing Codebases for Fun and Profit
Jordan Bragg discusses using entry-points, breadth-first scanning, and operation tagging to demystify the domain, see where to dive deeper, and uncover what technical debt may exist.
on Sep 11, 2022Icon36:29 -
Posted by
Chris Seaton
on
Sep 04, 2022
Understanding JIT Optimizations by Decompilation
Chris Seaton shows how they have developed a pseudo-code decompiler for optimized Java code, and how it helps them understand how the Java JIT compiler is working in order to improve their code.
on Sep 04, 2022Icon38:30 -
Posted by
Jean Yang
on
Aug 07, 2022
Panel: the True Bottleneck in Software Engineering - Cognitive Load
The panelists discuss making decisions in software development, postulating that the core limitation is how much we can know: how much we can hold in our heads, and how quickly we can learn.
on Aug 07, 2022Icon39:32 -
Posted by
Courtney Kissler
on
Mar 31, 2022
Lead with Speed
Courtney Kissler believes in speed for strong results. Tactics covered: outcome-based teams, making all work visible, limiting WIP, understanding velocity and viscosity, and architecture evolution.
on Mar 31, 2022Icon38:32