posted on: February 19th, 2010
I’ve recently been using Shoulda as my testing framework of choice to speed up my Rspec test writing. One common pattern kept recurring which was totally vexing: I wasn’t able to test my custom routes. Just recently, I was writing a reviews controller that is mostly controlled by an admin user of the site. It’s [...]
posted on: December 3rd, 2009
Inc Magazine is easily my favorite. I love reading about entrepreneurship and have faithfully read this magazine cover to cover for the last several years.
Well, this month I’m fortunate enough to have a small cameo in “The Goods” section on page 54 (see the crm review online). In it, I talk about the merits of [...]
posted on: July 24th, 2009
I’ve had a bit of time to finally pursue some open source initiatives that I’ve had cooking in the back of my mind. I’m really excited to release this project I’ve been working on because it showcases work in both PHP and Ruby on Rails. I’ve created a plugin written in PHP that integrates into [...]
posted on: July 16th, 2009
As I grow as a professional, I often find significant philosophical differences between me and other developers. In an effort to help you get to know me better, I thought I’d outline a few of those philosophies here.
There Are No HTML/CSS Programmers
Markup languages are not programming languages. They can’t do math and neither can be [...]
posted on: July 14th, 2009
I recently returned from a trip to Beirut, Lebanon where I had been doing some humanitarian and mission work. One of my responsibilities was to create a file sharing server for a humanitarian organization.
Given the budget of next to nothing and the relatively small size of the office, I decided it was best to proceed [...]
posted on: June 10th, 2009
I was recently deploying a PHP site to a client hosting their content with IIS 7. In my code, I typically raise and handle exceptions. My philosophy is simply that exceptions are logical operators like “if”, “then” and “while”. At any rate, when I deployed this code to the production environment, IIS would raise an [...]
posted on: May 27th, 2009

A little while ago, I posted some javascript for a mootools content slider. I’ve used it a lot in my own Ruby on Rails and PHP development work and my work with jv2 I have been itching to just drop it into my code like Squeezebox or Swfobject.
So, here it is, a fairly beta version [...]
posted on: March 10th, 2009

Kevin Rose, founder at Digg.com was flying from SFO to New York city this morning when he connected to Virgin America’s on board wi-fi connection and began streaming his trip from 30,000 feet.
Utilizing twitter, he sent out a tweet with a link to where people could view his stream. Interacting with the audience of over [...]
posted on: March 5th, 2009
This is an old version of an improved Mootools Content Slider
I recently implemented a javascript based slider using MooTools. I’m increasingly becoming a huge fan of Mootools. Their documentation is great and the code I write just seems to be much cleaner. I don’t feel like it’s as fragile as js I’ve written in prototype/scriptaculous.
The [...]
posted on: January 2nd, 2009
More information can be found at the links provided, but Microsoft is not starting the year off strong. Most media outlets led with a story about how the Zune, Microsoft’s digital music player, was hit with a glitch in how its internal clock accounts for leap year. Then, it’s industry leading web browser, Internet Explorer, [...]