May 2008
5 posts
Funny Shirts Your Friends Won't Understand at...
A healthy contingent of us will all be at RailsConf: Jon, Matt, Tammer, Jared, Eric, Joe, Mike, and Chad. They’ll be heckling me on Sunday at 1:50PM during my talk, Advanced Active Record: Best Practice Refactoring. I’ll be walking through real code, showing how to effectively use Active Record to refactor it. The talk will be high-octane, and I may sweat through my t-shirt. Luckily,...
May 28th
4 tags
Jester 1.6: Modern REST
I’m sticking this version number flag into the ground to bring attention to some crucial Jester updates. Namely, full compatibility with IE7, Safari, and Prototype 1.6. If you’ve been following Jester over on Github, or its SVN trunk, then you’ve already gotten these, some from as far back ago as January. There’s not a whole lot past those compatibility fixes, but you can see what there is...
May 20th
4 tags
Paperclip Tips and Updates
So there’s been a bit of activity on the Paperclip front. I’ve added Amazon S3 support using the RightAWS gem. Some fellow githubbers have contributed some patches to fix up said S3 support, as well as to add more (and better) validations for content type, etc. We’ve brought it up to a nice, round v2.1.2 as of yesterday. Give yourselves a round of applause. I highly encourage you to give it a...
May 15th
Widgetfinger Is Go.
A long time ago, I posted here, about our upcoming product, Widgetfinger. To refresh your memory, Widgetfinger is Simple Content Management for Simple Websites. Its a content management and hosting service specifically built for design firms that includes normal hosting as well as email, and statistics and a few other things that we think are pretty helpful. If you’re a small design firm...
May 9th
Skinny Controllers, Skinny Models
I hear a lot of people recommending the “skinny controller, fat model” approach to Rails development. I’m all for keeping controllers simple, but who wants a fat model? If your editor slows down while loading up your model files, I have some advice: put your models on a diet. Let’s say you have an application that needs to handle PDF documents. You have a very simple Document model to keep...
May 1st