InfoQ Homepage Conferences Content on InfoQ
-
12 Factor App
Craig Kersteins discusses 12 principles underlying Heroku’s approach to deploying applications.
-
Entirely Predictable Failures
Poul-Henning Kamp considers that if developers are not getting better, we are going to repeat many of the major IT project failures. He exemplifies with major Denmark project failures.
-
Making Things Work Together
Subbu Allamaraju discusses interoperability between web applications using ql.io, an Node.js-based HTTP gateway.
-
Innovation: What Every Developer Absolutely Needs to Know
Steve Vinoski discusses innovation and product life cycles, how they affects the market and someone’s products, and what one should know in order to succeed in a very competitive landscape.
-
Transforming a 15 Year Old Model-driven Application from C++ to Java
Eric Jan Malotaux shares his experience converting a legacy C++ application to Java, the strategy used, the lessons learned along the way, and the unsolved issues remaining.
-
Console Quality Lighting on Mobile Devices
Matt Wash introduces the Geomerics Enlighten framework used by several popular games for generating dynamic lightning scenes and the challenges met porting it to iOS and Android.
-
ClojureScript Anatomy
Michael Fogus discusses the internal workings of ClojureScript, how it analyzes and compiles Clojure code to JavaScript.
-
Theory Meets Reality: Managing IT Systems at the Greek Ministry of Finance
Diomidis Spinellis discusses measures, methods, tools and techniques used in a fight against widespread tax evasion, bureaucracy, fraud and corruption in Greece.
-
Embracing Variability
Don Reinertsen proposes addressing uncertainty not by considering it harmful nor by embracing it but by efficiently reducing it in the context of the economic laws governing the software dev process.
-
Certifying Your Car with Erlang
John Hughes explains how Quviq tests embedded ECU software for AUTOSAR compliance using QuickCheck.
-
Saving the World (from|with) Big Data
Bruce Durling discusses the impact of cloud computing on the climate and what can be done to reduce the amount of CO2 generated by data centers in order to process big data.