InfoQ Homepage Culture & Methods Content on InfoQ
-
Designing Distributed Systems with TLA+
Hillel Wayne introduces the ideas behind TLA+, a specification language that describes a system and its properties, and how it works, with a focus on practical examples.
-
Scrum and Kanban - Battle Royale or Save the World?
Jean-Paul Bayley looks at the similarities and differences between Scrum and Kanban, discussing how to use Scrum and Kanban side-by-side to succeed.
-
BBC iPlayer: Architecting for TV
David Buckhurst talks about BBC iPlayer and explores the challenges of TV application development. He touches on the next steps for iPlayer as they blur the lines between broadcast and IP television.
-
Hitting the Enterprise Sweet Spot – A Real-World View of PKS Deployment and Successful Use Cases
Alan Flower presents several use cases that drive PKS adoption, showing where it presents a better solution for certain workloads and shares real data on cloud migration trends.
-
It's All about Delivering: A Journey from AWS to Cloud Foundry
Daniel Basten discusses how Talanx adopted the Axon Framework and moved from AWS to PCF.
-
Safety at Speed: Panel Discussion with Boeing Corporation
The panelist discuss Boeing IT transformation adopting Cloud Foundry on multiple datacenters and tooling for automated CI/CD.
-
Politics & Hierarchy: How We Create It & How to Stop
Katherine Kirk challenges traditional thinking by using Eastern Philosophical models as lenses to explore how politics and hierarchy arise even in the most Lean-Agile environments.
-
Towards Specifications of Robustness - the Things That Programs do _not_ do
Sophia Drossopoulou discusses holistic specifications", an extension of traditional program specifications that support the expression of robustness properties through spatial and temporal features.
-
How to Tell Your Boss Story Points Are a Terrible Metric
L. Ince and C. Wilkinson look at the different measures found in software development, what they’re used for, highlight the good, the bad and the ugly aspects of measuring progress versus productivity
-
JUnit 5: The Next Step in Automated Testing
Sam Brannen discusses JUnit 5, how it makes automated testing easier, and how it allows developers and organizations to encourage and enforce good development practices.
-
Spinnaker and the Distributed Monorepo
Jon Schneider presents a continuous delivery platform with application monitoring, automated canary analysis, and organization-wide code search showing how to identify and repair applications.
-
Who Broke Prod? - Growing Teams Who Can Fail without Fear
Emma Button looks at some of the steps that leaders and team members can take to foster a culture of blameless failure that encourages innovation and collaboration.