InfoQ Homepage Presentations
-
The Reincarnation of SOA
Anne Thomas Manes talks about SOA's reincarnation. Old SOA had to die because it was focused on technology and products, while the new one will be focused on architecture, principles and practices.
-
Exploring Dynamism
Allison Randal discusses what dynamic means, the static/dynamic spectrum, dynamic typing, dynamic dispatch, introspection, dynamic compilation and loading, and differences between static and dynamic.
-
Second Generation Lean Product Development: From Cargo Cult to Science
Don Reinertsen explains why the ideas of lean manufacturing, though perfect for the predictable work of manufacturing, are inadequate for product developers.
-
Tamara Sulaiman on Tips And Techniques For Implementing An Agile Program Across Distributed Teams
Tamara Sulaiman shares templates, pictures, lessons learned for leveraging technology, managing multiple time zones, recommendations for metrics and reporting, and ideas for program level success.
-
Evolving the Key/Value Programming Model to a Higher Level
Billy Newport discusses the ways that developers interact with key/value stores, entity vs column-oriented approaches, sync vs async operations, large data sets, and collocating closures and data.
-
Lean Thinking: What is Distinctive About It and Where is It Going?
The question of where lean came from and how it has developed into a complete business system is addressed.
-
Jeff Patton on Lean Product Discovery
The most difficult part isn't delivery, but the discovery of products that are truly valuable to the people that use them. Jeff Patton explores applying Lean thinking to product discovery.
-
Overview of the Spring 3.0 Web Stack
Keith Donald discusses the Spring 3.0 web stack, key features, demos of Spring MVC, REST support, automatic data conversion, data binding and validation, and the roadmap for the Spring web stack.
-
Mike Cottmeyer on the Agile PMP
Mike tackles the assumptions behind traditional project management and explore a more agile approach to managing time, cost, and scope.
-
A Crash Course in Modern Hardware
Cliff Click discusses the Von Neumann architecture, CISC vs RISC, Instruction-Level Parallelism, pipelining, out-of-order dispatch, cache misses, memory performance, and tips to improve performance.
-
Lessons from Target Value Design
Hal defines and explains the 9 foundational Target Value Design practices that lean designers embrace to produce coherent work product without the usual shortcomings of the historical practice.
-
Case Study: RESTful Web Services at Orbitz
Alex Antonov explains why Orbitz needed to ditch Jini in favor of REST and Protocol Buffers. Most of the presentation contains a demo of a sample application using these technologies.