October 2011
BuildMobile is looking for talented authors to join its team. We have a great demand for a wide range of topics and we simply can’t keep up! Find out more now.Read More
ApplicationCache in HTML5 provides offline browsing capability, but there are some things you need to be aware of. Malcolm Sheridan points them out.Read More
$_SESSION is a special array used to store information across the page requests a user makes during his visit to your website or web application. The most fundamental way to explain what a sessions... Read More

I was recently looking for a hosting service for an application I was developing. I decided to investigate Orchestra.io , as I was expecting it to get surges of traffic at specific points during... Read More
Padrino is a web framework, closely related to its cousin, the Sinatra web framework. It tries to offer the flexibility of development of Sinatra and a wide array of helpers, tools and add-ons of... Read More
The goal for any web site should be to know your customers in order to deliver to them the most appropriate content. This goal is even more important with mobile sites — not only do you need to... Read More

Episode 134 of The SitePoint Podcast is now available! This week the panel is made up of Louis Simoneau (@rssaddict), Brad Williams (@williamsba), Stephan Segraves (@ssegraves and Patrick... Read More
Brandon Eley points out the differences between a pitch and a proposal to clients, and how getting it right can help to seal the deal.Read More
You see gems everywhere in the Ruby world. They are the backbone of just about every Ruby app out there. I’ll admit that I was a bit intimidated the first time I tried to create a gem, but I soon... Read More
Adobe has unveiled a mind-blowing technology at MAX 2011: a feature that de-blurs photographs, whether they’ve been taken by a shaky hand or are for some reason too soft, and restores them into... Read More

In my previous article on PHP arrays I suggested a number of things that are tables and therefore can also be expressed as arrays. In this article I’ll use a pack of playing cards to explore some... Read More
The previous post in this series was called Theory of a Cloud Based Photo Sharing App using Windows Phone and Azure . We went through the architecture for a simple image sharing application. Steps 1... Read More

Will Google's Dart replace JavaScript as the programming language of the web? Craig thinks it's highly unlikely.Read More
Should a company buckle to public criticism? Brandon looks at how and why Netflix dumped Qwikster.Read More




