Oliver Wegner, Stefan Tilkov show how OTTO, Germany’s largest online fashion retailer, used a system-of-systems approach to enable modular, parallel development of its ambitious shop relaunch.
Kevin Lamping presents patterns for writing CSS for very large websites.
Crista Lopes writes a program in multiple styles -monolithic/OOP/continuations/relational/Pub-Sub/Monads/AOP/Map-reduce- showing the value of using more than a style in large scale systems.
Daniel Spiewak discusses how modern languages such as Scala, Clojure, and Haskell have moved beyond the simple lambda calculus paradigm, being better suited for large application architectures.
Stuart Sierra shares patterns and techniques useful in large scale Clojure applications.
Amit Rathore shares advice in building large scale applications in Clojure, making sure the code is readable and maintainable.
Pieter Hintjens explains how to use contracts and rapid iterative design cycles to architect large-scale distributed systems with ZeroMQ.
We have found a stark and forbidding truth: an Agile team in a non-Agile enterprise will not long survive. What does it take to align an organization to Agile and Lean principles and practices? What are the dimensions of the problem? What are some of the approaches and practices that have been demonstrated to work? What are some of the patterns of how things can go horribly, horribly wrong?
In this presentation filmed during OOPSLA 2008, Mark Lehner, an Egyptologist, talks about ancient Egyptian cultures as seen through the discoveries made on the Giza Plateau and makes some connections with software engineering.