InfoQ Homepage Programming Content on InfoQ
-
The Impedance Mismatch is Our Fault
Stuart Dabbs Halloway explains what the impedance mismatch is and what can be done to solve it in the context of RDBMS, OOP, and NoSQL.
-
Polyglot Parallelism: A Case Study in Using Erlang and Ruby at Rackspace
Phil Toland discusses using Erlang and Ruby providing backup for 20k network devices running in 8 datacenters across 3 continents for Rackspace’s operations.
-
Panel: The Battle of Modest Proportions
Jeremy Ashkenas, Tom Dale, Matt DeBergalis, Eric Ferraiuolo, Igor Minar respond to questions from audience regarding various web application issues.
-
Messaging over the Web with WebSocket & JMS
Robin Zimmermann lays out the broad architectural details of server applications with a web-based client exchanging messages over WebSockets and JMS.
-
Building ClojureScript Libraries: Google Closure and Challenges of a Young Language
Creighton Kirkendall introduces Google Closure Tools and the challenges writing a ClojureScript library.
-
View Server: Delivering Real-Time Analytics for Customer Service
Richard Tibbetts presents a three-tier architecture for real-time data staging analysis, storing the results and delivering them to clients as a service accessible through a variety of interfaces.
-
Mobile Webdev: The Horror
John Bender presents the good, the bad, and the ridiculous aspects of doing cross-platform mobile web development, suggesting progressive enhancement as a way to address the existing issues.
-
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.