InfoQ Homepage Conferences Content on InfoQ
-
Moving From Coding To Model-Driven Development: Hands-On with MetaEdit+, Part 2
Steven Kelly and Risto Pohjonen continue their hands-on session developing apps with MetaEdit+. (see: Moving From Coding To Model-Driven Development: Hands-On with MetaEdit+, Part 1)
-
Concurrent Programming Using The Disruptor
Trisha Gee introduces the Disruptor - a parallel messaging framework -, explains how to use it in code, and shows how it was used to solve an application’s messaging needs.
-
Pushing The Limits of Web Browsers … or Why Speed Matters
Lars Bak presents several language virtual machines (Self, Strongtalk, Hotspot), why they matter and how they influenced V8 and Dart. His talk is centered on performance.
-
Batman.js
Nick Small introduces Batman.js, explaining what it is good for and why one should use it.
-
What Can Be Done with Java but Should Better Be Done with Erlang
Pavlo Baron presents code samples when in his opinion Erlang is a better fit than Java.
-
MongoDB - Born in the Cloud
Ross Lawley introduces MongoDB, explaining why it is a good solution for cloud deployment.
-
We Are No Engineers
Jim Benson develops the idea that software is not engineered, and it is better done collaboratively by a communicative team using Agile and Kanban methodology and tools.
-
Building Scalable Products that Customers Love
Per Jonsson discusses Lean Startup in the context of real world examples, and helpful tools for startups - Feedback Loop, Customer Development and the Lean Canvas.
-
Distributed Apps: The Joys of Testing and Debugging
Chris Houser discusses stack traces in Clojure and introduces a library for investigating activity across multiple threads and servers, plus a technique for reproducing race conditions.
-
Panel: On the Impact of Software
Les Hatton, Clive King, Paul Good, Mike Andrews and Michiel van Genuchten (moderator) discuss the impact of software engineering on our lives.
-
Mobile Last - Considering the Mobile Experience when It's too Late for 'Mobile First'
Roger Attrill discusses various UX features to be considered when transitioning from desktop to mobile, including user types, constraints, opportunities, content organization, layout and navigation.
-
The Brightbox Cloud Story: Building a Resilient Cloud Infrastructure from Scratch
Jeremy Jarvis shares his experience building a IaaS cloud and some of the lessons learned along the way.