InfoQ Homepage Conferences Content on InfoQ
-
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.
-
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.
-
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.
-
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.
-
Introducing Spring Roo - Extreme Productivity in 10 Minutes
Ben Alex, the Roo’s founder, explains what Roo is, how to get started, what it is useful for and creates a project from scratch demonstrating some of Roo’s features as a RAD tool.
-
Introduction to SproutCore
Mike Subelsky discusses the SproutCore JavaScript framework, desktop vs browser development, key/value observeration, data bindings, demos, SproutCore features and API, and example SproutCore apps.
-
What's New in SpringSource Tool Suite
Christian Dupuis discusses the SpringSource Tool Suite (STS), STS features, demos of STS, Groovy/Grails, Spring 3.0, REST, Spring Roo, Cloud Foundry, tc Server, dm Server, VMWare, and the STS roadmap.
-
Statically Dynamic Typing
Neal Gafter explains why Microsoft has introduced dynamic typing in C# 4.0, what it is useful for, what is DLR, and why they have chosen the dynamic type instead of other possible solutions.
-
Pragmatic Personas: Putting the User back in User Stories
Jeff briefly reviews the different ways that software is currently built and then describes how to create and use user personas to design and build software that has a better user experience.