InfoQ Homepage Development Content on InfoQ
-
The JavaScript World Domination Plan at 16 Years
Brendan Eich recaps the major milestones and controversies in JavaScript’s history, the performance improvements, the current work on the next version of JavaScript, ending with some demoes.
-
Dealing with Performance Challenges - Optimized Data Formats
Sastry Malladi discusses the performance implications of using various data formats and versioning across eBay, showing the results of certain benchmarks concluding that JSON is the best format.
-
Enterprise Mobile Web Development
Robert Altland discusses what makes a great enterprise mobile application: types of apps, features, technologies and best practices.
-
Location Aware Mobile Web App with HTML5 and JavaScript
Andrea Giammarchi discusses the challenges and limitations writing a cross-platform maps application and the solution used by Nokia to solve the problem.
-
Play!: I’ll See Your Async and Raise You Reactive
Guillaume Bort and Sadek Drobi introduce Play, a Java and Scala web development framework, insisting on its asynchronous reactive capabilities built on Iteratee IO.
-
Building Polyglot Systems with Scalang
Cliff Moon discusses Scalang, a message passing and actor library enabling easy communication between Scala and Erlang apps, wrapping services in Scalang actors.
-
Scaling Devops - Breaking Down the Barriers between Development and IT Operations
Jez Humble discusses how to deal with risk management, regulation compliance, ITIL, audit requirements in a large organization that intends to adopt devops.
-
Dynamo Is Not Just for Datastores
Susan Potter discusses Dynamo, Riak, distribution, consistency and fault tolerance, along with techniques and an example for building an application with riak_core.
-
Hybrid Mobile Applications using PhoneGap
Dave Johnson introduces PhoneGap: how to write apps with it, the existing community, an API overview, extending PhoneGap, tooling, libraries, and an argument on web vs. native apps.
-
Android App Assimilation
Logan Johnson exposes the Android integration points, explaining how to create apps that consume data and services provided by other applications.
-
Painful Java Puzzlers and Bug Patterns
Bill Pugh dissects three Java puzzlers and bug patterns, explaining how to fix them, what is lessons to be learned, and how to avoid such coding mistakes.
-
JavaScript Today and Tomorrow: Evolving the Ambient Language of the Ambient Computing Era
Allen Wirfs-Brock reviews the evolution of JavaScript, observing its current status and foreseeing its near future, supporting the idea that JavaScript’s role will be even more predominant.