InfoQ Homepage Presentations
-
Scaling Software with Akka
Jonas Bonér explains solving scalability issues, including adaptive automatic load-balancing, cluster rebalancing, replication and partitioning, with Akka 2.
-
Infrastructure as Code
Gareth Rushgrove offers advice, code samples, and introduces tools - Puppet, Chef and CloudFormation – helpful for automating every infrastructure operations.
-
Engineering Elegance: The Secrets of Square's Stack
Bob Lee presents persistence queues, the technology stack, the publish-subscribe pattern and dependency injection as used by Square.com.
-
Self-Organized Systems
Harrison Owen argues that human systems are open, can’t be controlled, organizational agility is a natural act, and the best thing to do is to not stay in its way.
-
Erlang Scales … Do You?
Erik Happi Stenman discusses 4 scalability basic requirements: the right business model, the right technology, the right people, and the right (amount of) process.
-
ClojureScript - Better Semantics at Low Low Prices!
David Nolen unveils optimization techniques behind ClojureScript: code size, expression-oriented semantics, numerics, operations on JS primitive types, persistent data structures, etc.
-
Futures and Promises: Lessons in Concurrency Learned at Tumblr
Blake Matheny discusses the current status of Tumblr, its evolution and lessons learned along the way, 3 types of concurrency -Macro, Mecro and Micro-, and Motherboy –a dashboard system-.
-
Lean Coffee
Adam Yuret introduces Lean Coffee, a structured and agenda-less meeting where Agile and Lean principles are applied.
-
Concrete Syntax Matters
Steven Kelly discusses designing languages for humans based on insight from cognitive and empirical research.
-
Types vs. Tests: An Epic Battle?
Amanda Laucher and Paul Snively debate solving problems through types and tests using different approaches.
-
Panel: Shogun Showdown
Yehuda Katz, Jeremy Ashkenas, Nick Small, Alex MacCaw, and Igor Minar explain what can be done with their JavaScript frameworks, Ember, Batman, Angular, Backbone, Spine.
-
Visualizing Information with HTML5
Dio Synodinos explains and demoes HTML5 visualization tools and frameworks: CSS3, SVG, Canvas, WebGL, Raphaël, Processing.js, D3.js, Fabric.js, etc.