InfoQ Homepage Code PaLOUsa Content on InfoQ
-
Demystifying .NET 4.5 Async
Mitchel Sellers introduces .NET 4.5 Async, showing how to use it by means of examples.
-
We Are No Engineers
Jim Benson develops the idea that software is not engineered, and it is better done collaboratively by a communicative team using Agile and Kanban methodology and tools.
-
Taking the Red Pill: The Ruby Toolbox to Start You Down the Rabbit Hole
Jamie Wright introduces some of the tools, libraries, and methods used to build a SaaS system in Ruby on Rails.
-
Best Buddies: Azure & Windows Phone!
Samidip Basu demoes using Push Notifications, OData, Live Services and Azure WP7 Toolkit for Windows Phone applications connected to the Azure cloud.
-
Agile Leadership, Get the Rhythm
Martin Harbolt discusses Agile leadership practices promoting self organized teams and finding the proper rhythm for completing Agile projects with success.
-
Need Some Cache? Redis in Depth
Chris Meadows introduces Redis, explaining what it is good for, what does it take to be run, and what’s under the hood through a social networking code example.
-
Beauty is in The Eye of the Beholder
Alex Papadimoulis attempts to define ugly code, how one can recognize it, providing advice on avoiding writing such code and refactoring old code to get rid of it.
-
Going for Speed: Testing Against Performance Expectations
Jay Harris offers tips on using unit testing to improve the performance of applications.
-
OAuth - Everything You Want to Know (Hopefully)
Pratap Chilukuri explains what OAuth is and how it works, exemplifying using the protocol with an example.
-
Building Rich User Experiences without JavaScript Spaghetti
Jared Faris provides 3 principles –decouple everything, make it testable, push events not state – and some patterns which help avoiding creating JavaScript spaghetti code over time.
-
This Week on Code Hoarders: De-clutter Your Codebase with Aspect Oriented Programming
Joe Kuemerle demoes using AOP to separate some of the concerns –logging, exception handling, security, etc. - from a codebase.
-
Mobile Cross Platform Decisions
Christopher Judd overviews the capabilities of several solutions for building cross-platform mobile applications: Titanium, Flash Builder, PhoneGap, and Mobile Web.