InfoQ Homepage Culture & Methods Content on InfoQ
-
Managing Experimentation in a Continuously Deployed Environment
Wil Stuckey explains how Etsy manages to deploy nearly ~10,000 changes in one year, and how they run A/B experiments in the midst of continual code change.
-
How We Scaled Songkick for More Traffic and More Productive Development
Marc Pacheco tells how Songkick made radical changes to increase the performance of the site while retaining a productive development team.
-
Green Shoots in the Brownest Field: Being a Startup in Government
Mat Wall describes some of the tools & techniques that are used within the UK Government Digital Service to try and make the government behave less like an enterprise and more like a startup.
-
Feedback-based Evolutionary Design
Graham Brooks explores internal measurements used in a continuous delivery feedback mechanism in order to improve a system's design.
-
A Continuous Delivery Maturity Model
Eric Minick discusses continuous delivery challenges in the enterprise where large projects, distributed teams or strict governance requirements have resulted in increased automation efforts.
-
The Strangler Pipeline: Winning over Hearts and Minds
Steve Smith shares some of the change patterns used to establish continuous delivery at Sky Network Services over the past 2 years, and how they fit into an optimal cycle time strategy.
-
The Process, Technology and Practice of Continuous Delivery
Dave Farley introduces the ideas of Continuous Delivery as a practical everyday process, using some of the techniques and technologies from a real world project as an example.
-
Leapfrogging Online Payments & Burying Tech Debt
David Craelius tells the story of Klarna building an online payment system in Erlang and their approach to solving the nightmare of technical debt accumulated during a period of fast expansion.
-
Cleaning Code - Tools and Techniques for Legacy Restoration Projects
Mike Long describes techniques for managing large legacy restoration projects, using a roadmap, prioritizing technical debt remediation tasks and motivating devs and stakeholders during the process.
-
Polygot Architecture for Rapid Release: Friend or Foe?
Rachel Laycock discusses using a polyglot build and deployment infrastructure that makes life easier.
-
Yanking Business into Testing – with Lots of Vegetables
Gojko Adzic, Lukas Oberhuber discuss how the thinking around the role of tests and testing evolved, the problems the team faced and the decisions they took to overcome technical and cultural issues.
-
Lessons from Building and Scaling LinkedIn
Jay Kreps discusses the evolution of LinkedIn's architecture and lessons learned scaling from a monolithic application to a distributed set of services, from one database to distributed data stores.