Monthly Archives: August 2009

How to quickly set up a test for Twitter OAuth authentication from your local machine

Working with API’s such as Twitter from your local machine can be a pain. A problem that comes up is Twitter does not let you set your callback URL to hit your localhost. If you are working with OAuth on your local machine and want to test the user authorization flow, you are screwed. [...]
Posted in Software | Tagged , , , , , , | Comments closed

Defending Against Attacks With Rails

A couple weeks ago I presented on Rails security at a local Ruby On Rails meetup. I finally got around to posting the slides online. The presentation covers topics including authentication, hashing, salting, key stretching, white listing, session hijacking, replay attacks, session fixation, cross-site request forgery, cross site scripting, sql injections, other injections, and some [...]
Posted in Software | Tagged , , , , , , , , , , , | Comments closed

Gig&Tell

Gig&Tell is a service I created to help bands market themselves with minimal effort. It is currently in Alpha testing mode and I will provide more information about the service soon.
Posted in portfolio | Tagged , , , , , , , , , , , , , | Comments closed

Peaks Over Poverty

Peaks Over Poverty seeks to bring rural people and outdoor enthusiasts together to promote healthy living and the conservation of mountain resources. I am developed a website that will let their climbers raise money online and blog about their climbing experiences.
Posted in portfolio | Tagged , , , , , | Comments closed

Alternet

I served as a PHP consultant for six months working on various bugs and feature requests for the popular Alternet website.
Posted in portfolio | Tagged , , , , , , | Comments closed

Get College Credit

I helped Get College Credit fix some critical issues with their Facebook application.
Posted in portfolio | Tagged , , , | Comments closed

Tunepost

I was the lead developer on the Tunepost website, a Total Music creation. Besides the ability to search for, rate, and share music, users could easily maintain their playlists. They also could stream music in a pop-out player and conveniently control the player from a “remote control” embedded on the website.
Posted in portfolio | Tagged , , , , , , | Comments closed

Total Music Player

This music player is an embeddable widget that streams tunes from the Total Music API. It also reports statistics, maintains playlists for authenticated users, and provides an easy way to share your favorite music on popular websites.
Posted in portfolio | Tagged , , | Comments closed

Music For Democracy

Music For Democracy used this widget to let Obama supporters sign up for a phone call from their favorite artist on election day.
Posted in portfolio | Tagged , , | Comments closed

Ruckus Music Search Widget

This embeddable widget searched Ruckus Network’s music catalog and streamed music when a song was selected.
Posted in portfolio | Tagged , , | Comments closed