InfoQ Homepage Presentations
-
Designing for Fault-tolerance in Cloud Computing
John deVadoss shares insight on building resilient cloud architectures based on lessons learned while building and deploying Microsoft Windows Azure.
-
SocketStream - A New Framework for a New Web
Owen Barnes introduces SocketStream, a Node.js framework for building single-page real-time web applications that access all of their data via WebSocket.
-
Clever, Classless and Free
Håkan Råberg introduces Enumerable.java – an extension adding Lambdas to Java 5 – and shen.clj - used to compile Shen, a LISP variant, to Clojure.
-
Making Cloud Standards Customer-driven
Andrew Watson presents Cloud Standards Customer Council's origins, structure and objectives, and describes how you can get involved.
-
Managing Resistance to Change
Jason Little and Andrew Annett explain different behavior models helping to understand resistance to change, where it comes from and how to encourage the desired behaviors.
-
Migration to Model Driven Engineering in the Development Process of Distributed Scientific Application Software
Daniel Rahon, Sébastien Schneider, Raphael Gayno, Jean Marc Gratien, Goulwen Le Fur present the process used in the development of distributed scientific applications at IFP Energies Nouvelles, France
-
Client-Side UI Smackdown
Craig Walls reviews several JavaScript client-side UI frameworks: Backbone.js, Spine.js, Knockout, Knockback, Sammy.
-
Acknowledging CAP at the Root -- in the Domain Model
Eric Evans discusses three DDD patterns helping embedding CAP tradeoffs inside the domain model: Aggregates, Domain Events and Bounded Contexts.
-
Test-Driven Web APIs
Ian Robinson discusses creating test-driven, resource-oriented and hypermedia-based web APIs, and constructing clients for consuming them.
-
Keynote: Embracing Uncertainty
Dan North discusses the need to embrace uncertainty of scope, technology, effort and structure, expecting the unexpectable and anticipating ignorance.
-
Reverend Bayes, Meet Countess Lovelace: Machine Learning and Programming
Andy Gordon discusses machine learning using functional programming, explaining how Infer.NET Fun turns the succinct syntax of F# into an executable modeling language for Bayesian machine learning.
-
Selenium - Less Testing, More Coding
Jonathan Lipps introduces Selenium, a functional testing framework, discussing and demoing how Selenium is used in the automated testing stack, then shares some gotchas and best practices.