
Adam Wiggins on Heroku
Heroku's Adam Wiggins talks about how Heroku, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.
Tracking change and innovation in the enterprise software development community
![]() |
QCon is an enterprise software development conference for team leads, architects, and project managers covering Architecture & Design, Java, .NET, Emerging Languages, NoSQL, Browser as a Platform, Software Craftsmanship, SOA, Agile methodologies and other timely topics. Last years' QCon London drew over 500 people despite the economic downturn. There were thousands of tweets and hundreds of blogs written by attendees - see Key Takeaway Points and Lessons Learned from QCon London 2009 for a feel!
The QCon conferences are taking place yearly in London, San Francisco and Beijing!
The 4th annual QCon London (March 10-12) has been announced and registration is open!
![]() |
Tracks for QCon London
Some of the speakers
![]() Dan Ingalls The principal architect of five generations of Smalltalk environment |
![]() Ralph Johnson Co-author of the now-legendary book, "Design Patterns" and "Gang of Four" member |
![]() Joe Armstrong Father of Erlang |
![]() Ola Bini Jruby Core Developer, book author |
![]() Rod Johnson Creator of Spring |
![]() Michael Nygard Jruby Core Developer, book author |
Previous QCon videos
![]() |
Rich Hickey - "Persistent Data Structures and Managed References" |
![]() |
Paul Downney - "Standards are Great, but Standardisation is a Really Bad Idea" |
![]() |
Tony Hoare - "Null References: The Billion Dollar Mistake" |
![]() |
Jonas Bonér - "Pragmatic Real-World Scala" |
![]() |
Aditya Agarwal - "Facebook: Science and the Social Graph" |

Heroku's Adam Wiggins talks about how Heroku, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.
Emmy Huang Product Manager for Adobe Flash Player has apologized publicly about a Flash bug that resulted in browser crash, that although has been reported 17 months ago, no patch has been released for the production version of Flash player yet.
SapphireSteel Software, the developers of the Visual Studio based Ruby in Steel IDE have just released version 1.5. Among many improvements, they also dropped support for IronRuby.

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Turotials, Keynotes, Agility as a Craft, Architecture for the Architect, Architectures You've Always Wondered About, Cool Stuff with Java, DSL in Practice, Emerging Languages, The Cloud: Platform or Utility, The Many Facets of Ruby, and many more!

In part two of InfoQ's interview with the FlightCaster team, we discuss scaling Rails on Heroku, the problems of integrating data from multiple providers and mobile smartphone applications.

In this presentation from JSConf 2009, Mike Subelsky gives an introduction to SproutCore, a JavaScript application development framework. Topics discussed include the philosophy behind SproutCore, the differences between desktop and browser development, key/value observeration, data bindings, demos of SproutCore, SproutCore features and API, and examples of SproutCore applications.

John Resig touches three JavaScript issues: performance measuring – calling getTime() or using a browser extension like Firebug, plus performing complexity analysis -, creating games – should be multiplayer, hard to cheat, available on all devices, and addictive –, and performing distributed testing to evaluate how a program or game works in a real set.

In this interview, Yukihiro Matsumoto talks about programming languages design and decisions he had to take while designing Ruby. He also discusses other programming languages including Haskell, Scala, Python and Clojure. While talking about Ruby language and functional programming, Matz explores opportunities of integrating some of FP into Ruby and imagines a purer IO approach for it.

In this interview taped at FutureRuby, Jonathan Dahl explains ways to write clear Ruby code and how to use minimalism as a guiding principle.

The Humble Little Ruby Book covers the base syntax of the language, including working with values, flow control, and object oriented programming, into some of the library functionality of Ruby, such as databases, web services, and string manipulation.