InfoQ Homepage Programming Content on InfoQ
-
What Are Clouds Made Of?
John Garbutt discusses the components used for building a cloud, comparing different cloud offerings existing on the market.
-
Agile Leadership, Get the Rhythm
Martin Harbolt discusses Agile leadership practices promoting self organized teams and finding the proper rhythm for completing Agile projects with success.
-
Event Processing at Massive Scale
Uri Cohen discusses several types of queues with their pros and cons used in financial and trading industries for highly parallelized data processing.
-
The Lazy Learner
Chris Matts discusses ways of learning - Kolb’s Circle of Learning, Meme Wombling, Hangover – with a focus on the cycle starting from Unconscious Incompetence to Conscious Competence.
-
Erlang Embedded - Concurrent Blinkenlights and More!
Omer Kilic discusses challenges in today’s embedded systems, how Erlang can help in that domain and the current state of Erlang and plans for it regarding embedded systems.
-
Asynchronous Programming on the Server and the Client in F#
Tomas Petricek demoes server-side and client-side asynchronous programming with non-blocking code and without inversion of control in F#.
-
Unlocking Your Inner Node.js with Windows Azure
Glenn Block demoes deploying Node.js apps with npm to Windows Azure, leveraging storage and service bus services.
-
Namespaces, Vars, and Symbols (Oh, My!)
Craig Andera explains how some of the main Clojure constructs – namespaces, vars, symbols – are processed during the read and eval phases of the compilation.
-
Mission: Impossible–Purely Declarative User Interface Modeling
Achim Demelt discusses creating a UI using a completely declarative DSL called S4 without flow control, events or data binding.
-
Netflix: Movies, When You Want, Where You Want, from the Cloud!
Jeremy Edberg discusses running Netflix services on AWS: storage, streaming and scaling solutions, multi-region deployments, why cloud over private data center, and architectural snapshots.
-
Mobile Social Apps, A Natural Fit
Aryeh Selekman discusses current trends in the mobile space, some of the technologies useful to integrate Facebook functionality into mobile applications and the latest W3C mobile standards under dev.
-
Continuous Testing in Clojure
Bill Caputo discusses adopting continuous testing for Clojure, what are the goals of such a practice, how it differs from other languages, practical considerations (tools, setup) and a demonstration.