Blog

Tech From the Trenches

Ruby and JSONP

I have been working on several mobile projects recently. The backends for these apps are very simple CRUD style admins. People either just need to post some data or see what has been submitted. Then I can create an API that exposes the information for mobile consumption via JSON. Its hard to find an easier way to create that type of site than with Rails. Especially when its so simple to deploy...

Read More

HTML for the mobile web

I found this multi-part article this weekend and its just teeming with great information. I have been keeping a tab in my browser open so I can finish reading all of it, but that is getting tedious as there is just too much to do. Mastering the viewport is the first part of the series. This tells you how you can instruct the mobile web browser on how you want your page viewed. It controls...

Read More

Adobe layoffs and Flash Player Announcements

This is is really just a post to say I will post my thoughts on this once the dust settles. I have had so many people ask me my thoughts and what I am doing based on Adobe announcing that they are going to stop developing Flash Player for mobile devices as well as on Adobe laying off a large number of their employees. I don’t want to comment on this just yet as much of the news surrounding...

Read More

Great CoffeeScript Reference

For a long time I did not see the point of CoffeeScript. I thought “why would you need another language on top of Javascript.” But the truth of it was that I think I had not yet found a good example or reason for why it could be useful. Then I heard that Rails 3.1 was making CoffeeScript a first class citizen and a default, so i thought I better look again. For those who don’t...

Read More

Find the xml root node name with ColdFusion

I am working today on building a ColdFusion service that can receive the push notifications from Recurly.com Recurly sends all notifications to the same url, but with a different xml document. I needed to find the root node name so that I could process the push notification correctly. With most xmlNodes in CF its very easy to find out what the name is from the xmlName property. Unfortunately if...

Read More

Portable Web Server

I have been meaning to write about this for a while, but I just keep not finding time. But tonight I was reading through the Sammy JS Tutorial, and I decided that I needed to make time. I have been spending a lot of time with Node.js lately. I have even given a couple presentations. While there are many things that Node.js does, one of the most practical purposes is as an on-demand web...

Read More