Blog

Introducing Poncho: a simple weather app for Android and iPhone

Poncho is a dead simple mobile web app for viewing current and next-day weather conditions. It works on Android and iOS, although it's tailored for non-tablet smartphone devices like Android phones, iPhone and iPod Touch. It's a mobile web app...


Touch "slide to unlock" in Mobile Safari

I've been reading a bit about implementing touch interfaces recently at work. I didn't realize that, for the most part, it's as easy as attaching Javascript touch events to DOM elements - just like you would with any other events...


An Experiment in HTML5 and CSS3

A couple months ago I decided it was about time that I jumped on the HTML5 bandwagon. I really hadn't had any real world experience building anything in HTML5, and had only used a few CSS3 properties as progressive enhancements....


Change ExpressionEngine Image Sizer Plugin to Crop From the Top

For those of you that don't know, ExpressionEngine's ImageSizer Plugin is awesome. Anytime you have a client that will be uploading content images to a site that need to be certain dimensions this plugin is crucial. It will dynamically resize...


CodeIgniter Image Upload and Resize

One common thing that most developers will want to do when creating a web application with CodeIgniter is to give their users the ability to upload a profile image. Your code should be able to resize that profile image to...


Getting the ExpressionEngine Member List to Display Custom Member Fields

Back when I was working with ExpressionEngine on the NIC Indy website, I needed to display custom member data fields in the member directory list. I actually found it quite surprising that ExpressionEngine didn't already have an option that allowed...


Semantic Inline Form Labels with JQuery

A very common thing I see in designs I get these days are form labels that are written within the value of their associated input field. This is handy way for designers to save space and make their designs cleaner...