InfoQ Homepage Design Content on InfoQ
-
Effective Error Handling: a Uniform Strategy for Heterogeneous Distributed Systems
Jenish Shah, a back-end engineer focused on distributed systems at Netflix, provides more insights into how to handle failures in a distributed systems setup. He shares details on how he built a library that handles exceptions uniformly, regardless of the underlying communication protocol.
-
Mental Models in Architecture and Societal Views of Technology: a Conversation with Nimisha Asthagiri
In this podcast, Michael Stiefel spoke with Nimisha Asthagiri about the importance of system thinking, multi-agent systems, the consequences of society applying a technology into an area for which it was not designed, and whether we can ever have a healthy relationship with artificial intelligence.
-
Scaling Systems, Companies, and Careers with Suhail Patel
In this episode, Suhail Patel joins Thomas Betts for a discussion about growing yourself as your company grows. When he started at Monzo, Patel was one of four engineers on the then new platform team–there are now over 100 people. The conversation covers how to thrive when the company and the systems you’re building are going through major growth.
-
The Financial Architecture of Software with Ian Miell
In this episode, Thomas Betts speaks with Ian Miell about how the financial aspects of a business affect how software is designed and built. If Conway’s Law says organizational structures determine the software design, then following the money helps us understand why those organization structures exist, and ultimately whether software will be successful in achieving its goals.
-
Microfrontends: Heuristics, Patterns and Antipatterns by Luca Mezzalira
Luca Mezzalira, a pioneer and enthusiast of microfrontends, discusses the microfrontends' evolution over the past years, underlying a set of heuristics that will allow you to gradually implement them in your product. He also touches on approaches to obtain quick feedback, both in your inner and outer development loops.
-
Making Digital Accessibility More Than Just High Contrast: Building Truly Inclusive Software
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to accessibility expert Sheri Byrne-Haber, about how digital accessibility goes far beyond just high contrast colours. The discussion is emphasizing that it encompasses making products and services fully usable by people with disabilities.
-
Nishant Bhajaria on Privacy by Design
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Nishant Bhajaria, Head of Privacy Architecture and Strategy at Uber about the need for privacy by design, the hard decisions that need to be made about privacy and the factors which need to be considered when making trade-offs.
-
Sandra Davey on Purposeful Aligned Governance and Product Management
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Sandra Davey, chair of Choice Australia and founder of The Product Space, about governance with clear objectives and the current state of product management.
-
Justin Dauer on Creative Culture
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Justin Dauer about his new book Creative Culture – Human centred interaction, design and inspiration.
-
Ivar Jacobson on the Essence of Software
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Ivar Jacobson about his work defining the essence of software engineering.