I think one thing that's really important is to not be afraid of your ignorance. If you don't understand how something works, ask someone who does. A lot of people are skittish about that. And that doesn't help anybody. Not knowing something doesn't mean you're dumb-it just means you don't know it yet.

- Coders at Work: Reflections on the Craft of Programming

Posted on October 15, 2013

Active Admin 0.3.0: What’s new?

Posted on August 25, 2011

Last night, we released Active Admin 0.3.0. Thanks to all 35 developers who worked hard and put together the 325 commits that make up the release. So what's new? Internationalization Active Admin now supports 10 languages: English Danish Spanish French Italian Polish Portuguese Russian Chinese If your language of choice isn't listed, it's easy to add it. Simply fork the project (create a new feature branch for the new ...

Read More


Active Admin: The admin framework for Rails

Posted on May 15, 2011

This week we launched Active Admin, an administration framework for Ruby on Rails. It's been in the works for many years, but finally came to fruition as an open source project over the past year and half. Active Admin started about 3 years ago at my consulting company, Orange Peel Media. We built a set of reusable components called The Citrus Modules. These modules spanned both front and back end, however the biggest productivity gain we ...

Read More


30 Day Trial: Only Open Source

Posted on November 6, 2009

On Monday, I've decided to embark on a new 30 day trial: I will use only Open Source Software (including operating system) for 30 days. Wait, wait, wait... Huh? Alright, let me back up a bit. First, what's a 30 day trial? A 30 day trial is a method of creating new habits. It enforces that you try something out for a full 30 days, then evaluate and decide whether the habit is worth keeping. I've done this many times in my life with the most ...

Read More


UI that looked sexy in Photoshop almost always looks overdesigned when we try it for real in the browser. Here’s a hypothesis. Simple and useful designs just don’t seem good enough when they are dead pixels. They need to be brought to life before they can be appreciated. Until that happens we overcompensate with garnish.

- Ryan Singer, 37 Signals, Signal vs. Noise

Posted on October 31, 2009

On File Systems

Posted on October 30, 2009

For the past 15 years (the age of the web), we've slowly been moving our data from our personal hard drives up onto the cloud. We've seen the proliferation of sites like Flickr and Facebook for sharing specific sets of data such as photos and contact information. We're beginning to see the reality of document generation in the cloud with services such as Google Docs and Bespin. However, these services still can't compete with the raw power ...

Read More


"If I am going to speak, it will come from me," he said, adding that the technology allows him to bypass the media to speak directly to the fans.

As for the temptation to rely on a team to supply his words, he said: "It’s 140 characters. It’s so few characters. If you need a ghostwriter for that, I feel sorry for you."

- Shaq through: When Stars Twitter, A Ghost May Be Lurking

Posted on March 28, 2009

XCode for Cappuccino

Posted on February 24, 2009

280 North, the makers of the very cool Cappuccino javascript framework (port of Objective-C) are working on a new project called Atlas, basically a port of XCode to Cappuccino. The vid below shows them building an RSS reader app in a few minutes. I can't wait to play around with this.

Read More


The Credit Crisis Visualized

Posted on February 22, 2009

Amazing video, animation and user experience work went into this video that explains the credit crisis. Here's a brief snippet from the author, a graduate student at the Art Center College of Design in Pasadena. The Crisis of Credit Visualized from Jonathan Jarvis on Vimeo. The goal of giving form to a complex situation like the credit crisis is to quickly supply the essence of the situation to those unfamiliar and uninitiated. This project ...

Read More


Proving that Ideas are a Dime a Dozen…

Posted on February 16, 2009

Hamster Burial Kits & 998 Other Business Ideas

Read More