The evolution of chaos
Kolton Andrus explores the evolution of chaos engineering and explains why it’s becoming the go-to approach for building resilient systems.
Kolton Andrus explores the evolution of chaos engineering and explains why it’s becoming the go-to approach for building resilient systems.
Kavya Joshi explores strategies for preparing systems for flux and scale.
Edge computing is a hot topic, but Tyler McMullen says major hurdles need to be overcome before it reaches its full potential.
Race Detection, Robert Scoble, Probabilistic Programming, and Security Games
Watch highlights covering DevOps and systems engineering. From the O'Reilly Velocity Conference in London 2017.
Sara-Jane Dunn discusses an entirely different paradigm of computing: the information processing carried out by cells.
Liz Rice considers the questions organizations must answer before going cloud native.
Miriah Meyer explores how interactive visualizations can help us find meaning in mounds of data.
Christopher Meiklejohn is building his startup with Martinelli, a new programming language that provides fault-tolerant, high-scalability operation.
Detecting Bias, Programmable Liquid Matter, Inside Siri, and Hypothesis Trees
Bitmarks, Stephen Fry, Continuous Deployment, and Better Web Text Editor
Michelle Brush highlights modern programming practices that deliver reproducibility in systems.
Dan North introduces some uncomfortable truths that help us unlock the true value from our technology.
What you need know before committing to AI.
Complex Strategy, Equity Compensation, Software Complexity, and Visual Coding
Watch highlights covering modularity, platforms, and the evolving role of software architects. From the O'Reilly Software Architecture Conference in London 2017.
Mark Richards explores the history and patterns of architectural modularity, and explains why modularity is so important.
Neha Narkhede explains why streaming platforms have become the central nervous systems for modern digital businesses.