InfoQ Homepage Development Content on InfoQ
-
Erlang, The Road Movie
Kresten Krab Thorup discusses cloud, multi-core, integration, high availability, and imperfect software starting from discoveries made while learning Erlang.
-
What Can DevOps Learn from Formula 1?
Stephen Burton discusses how the people, processes, collaboration and tools employed in Formula 1 can be used to manage performance and reliability and ultimately achieve success by DevOps.
-
Statistical Graphics, ClojureScript, &c.
Kevin Lynagh discusses information design and why he thinks programmers suck at that, and how one can implement great data visualizations with Clojure and ClujureScript.
-
Android Protips
Michael Pardo offers tips for creating usable and good looking Android applications: remember the user, make everything easy, be nice to the user, the device and yourself.
-
Programming with Values in Clojure
Alan Dipert discusses the benefits of functional programming in Clojure, suggesting using pure functions to process values and sometimes explicit procedures for needed side effects.
-
Using Monitoring and Metrics to Learn in Development
Patrick Debois discusses the current state of monitoring and metrics, how developers and the company can benefit from them, and how to improve the collection of metrics and the monitoring process.
-
Introduction to Context Specification – Behavior-Driven Development
Philip Japikse discusses and demoes doing BDD with Context Specifications, then using MSpec to transform those specification into TDD code.
-
DevOps to NoOps: 10 Cloud Services You Should Be Using
Ross Mason discusses top 10 infrastructure APIs that help building applications quicker in this age marked by a platform and technological shift.
-
Why APL Is Still Cool
Joel Hough and Morten Kromberg present some of the features that make APL interesting, along with a demo showing what it means to program in APL.
-
Evident Code, at Scale
Stuart Halloway shares advice on creating evident code that scales. Evident code is software that clearly expresses its meaning and purpose.
-
A Few of My Favorite [Python] Things
Mike Pirnat presents some tips and tricks, standard libraries and third party packages that make programming in Python a richer experience.
-
Mobile, HTML5 and the Cross-platform Promise
Maximiliano Firtman discusses the status of HTML5 and its browser support, introducing cross-platform app creation for the store, including hybrid apps with PhoneGap.