InfoQ Homepage Development Content on InfoQ
-
Developing the FT Web App
Robert Shilston demoes an FT app, discussing: layout and interactions,native wrappers,testing and QA, and how to manage regular, reliable and successful deployments of an offline cached application.
-
New Capabilities of HTML5 Browsers
Maximiliano Firtman overviews of what you need to know, including labs testing on progressive enhancement, feature detection and HTML5 APIs: UI, core, data, network and hardware.
-
E Pluribus Unum: A Survey of Multi-paradigm Programming
Paul Snively outlines the benefits of programming with multi-paradigm languages such as Scala, C++ or OCaml.
-
Lessons from Building and Scaling LinkedIn
Jay Kreps discusses the evolution of LinkedIn's architecture and lessons learned scaling from a monolithic application to a distributed set of services, from one database to distributed data stores.
-
Embedded Development, What's Changed in 30 Years?
James Grenning takes a look at embedded programming 30 years ago or more, and how it can be done better now in C.
-
Cascalog: Logic Programming over Hadoop
Alex Robbins introduces Cascalog, a Clojure library for writing declarative Hadoop jobs.
-
The Fundamentals of JVM Tuning
Charlie Hunt presents the fundamentals of JVM tuning and provides advice for developers on writing a Java application that performs well at runtime.
-
Next Top Data Model
Ian Plosker shares a number of techniques for establishing the data query patterns from the outset of application development, designing a data model to fit those patterns.
-
Effective Java Reloaded
Matt Stine revisits a subset of techniques and practices from Joshua Bloch’s book “Effective Java.”
-
Cheating Decline: Acting Now to Let You Program Well for a Really Long Time
Brian Marick shares insight into how one can remain a programmer throughout his career.
-
Building Hypermedia APIs with HTML
Jon Moore discusses the pros and cons using HTML for an API media type, as well as the particulars of implementation patterns, from representations to building programmatic HTML clients.