InfoQ Homepage Development Content on InfoQ
-
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.
-
Ozma: Extending Scala with Oz Concurrency
Peter Van Roy discusses solving concurrency issues with deterministic concurrency using Ozma, an extension of the Scala language employing the Oz deterministic dataflow concepts.
-
Why Prismatic Goes Faster With Clojure
Bradford Cross recommends creating custom libraries containing composable abstractions instead of monolithic frameworks, exemplifying with Flop, Store, Graph, and Newsfeeds, all written in Clojure.
-
Classifiers: A Simple Framework for Accelerating Application Development
David Raal discusses Classifiers, a framework for dealing with classifiers and schemes, covering: what classifiers are, usage, design basics, integrating them into applications, pitfalls and issues.