Older Newer rss

Complexity vs. Lean: The Big Showdown

Posted by Jurgen Appelo  on  Sep 16, 2011 2 Posted by Jurgen Appelo Follow 2 Followers  on  Sep 16, 2011 2

Jurgen Appelo talks about Lean principles and Kanban practices in the context of the influence complexity theory and systems thinking have had on Lean.


Stop the Software Architecture Erosion

Posted by Bernhard Merkle  on  Sep 16, 2011 Posted by Bernhard Merkle Follow 0 Followers  on  Sep 16, 2011

Bernhard Merkle advices on preventing architectural degradation of a project by using tools for constant monitoring of the code, exemplifying with an analysis of Ant, Findbugs and Eclipse.


Node.js: Asynchronous I/O for Fun and Profit

Posted by Stefan Tilkov  on  Sep 09, 2011 3 Posted by Stefan Tilkov Follow 3 Followers  on  Sep 09, 2011 3

Stefan Tilkov presents what asynchronous I/O means and how it can be performed on servers and web clients using Node.js and other JavaScript tools and libraries.


Software Quality – You Know It when You See It

Posted by Erik Dörnenburg  on  Aug 30, 2011 1 Posted by Erik Dörnenburg Follow 0 Followers  on  Aug 30, 2011 1

Erik Dörnenburg explains how to use various visualization tools to spot patterns, trends and outliers in the code that are an indication of code quality level.


Getting Things Done with REST

Posted by Ian Robinson  on  Aug 30, 2011 Posted by Ian Robinson Follow 0 Followers  on  Aug 30, 2011

Ian Robinson discusses how to implement a hypermedia-driven web application and how to test its workflow giving as example a RESTful web service he built on top of Microsoft’s Web API.


Single Page Apps and the Future of History

Posted by Michael Mahemoff  on  Aug 23, 2011 2 Posted by Michael Mahemoff Follow 0 Followers  on  Aug 23, 2011 2

Michael Mahemoff discusses how HTML5 can be used to create single page web apps offering advice to create a better user experience, built-in accessibility and better SEO results.


Why I Chose MongoDB for

Posted by Mat Wall  on  Aug 11, 2011 4 Posted by Mat Wall Follow 1 Followers  on  Aug 11, 2011 4

Mat Wall makes a journey through Guardian’s online history, outlining technologies used – Perl/CGI, CMS, J2EE, Oracle-, and explaining why they chose a NoSQL solution – MongoDB - and its advantages.


Deliberate Practice

Posted by Jon Jagger  on  Aug 10, 2011 1 Posted by Jon Jagger Follow 2 Followers  on  Aug 10, 2011 1

Jon Jagger on achieving expertise through deliberate practice, a process of doing new things or old ones but with a new approach, leading to improved technical agility through increased self awareness


Things Break, Riak Bends

Posted by Justin Sheehy  on  Aug 09, 2011 Posted by Justin Sheehy Follow 0 Followers  on  Aug 09, 2011

Justin Sheehy talks about failure and the need to prepare for it, giving some real life examples along with techniques implemented in Riak to make it resilient to faults.


Events Are Not Just for Notifications

Posted by Greg Young  on  Aug 08, 2011 5 Posted by Greg Young Follow 10 Followers  on  Aug 08, 2011 5

Greg Young discusses how to use events to store data, and how testing, versioning and performance are impacted by an event-centered model.


Big Data in Real Time at Twitter

Posted by Nick Kallen  on  Aug 03, 2011 2 Posted by Nick Kallen Follow 0 Followers  on  Aug 03, 2011 2

Nick Kallen discusses how Twitter handles large amounts of data in real time by creating 4 data types and query patterns -tweets, timelines, social graphs, search indices-, and the DBs storing them.


A True Conversational Web

Posted by Robert Virding  on  Aug 02, 2011 Posted by Robert Virding Follow 1 Followers  on  Aug 02, 2011

Robert Virding discusses conversational web services and how Erlang can provide the necessary tools to write 2-way conversational applications using WebSockets.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you