Archive for the 'Development' Category

Rails Widgets

Monday, April 3rd, 2006

Widgets = (Partials + Helpers) in their own directory
Ah yes, widgets. Assuming you’re familiar with Rails, these babies are a cross between helpers and partials. The idea is that they can encapsulate a piece of UI logic and template, sort of similar to the idea of components, only so much more lightweight.
Before widgets, you could […]

Recent observations

Monday, March 6th, 2006

Here’s an interesting snippet I found today from a 4 color rebellion interview with the maintainer of a Japanese gaming site called Nintendo iNSIDE.
What do you think the difference is between Japanese and western games?
I don’t know completely, but the image in my head is that Japanese games are handmade whereas Western games seem to […]

In need of a fresh perspective

Wednesday, February 22nd, 2006

This post is about a problem I’ve been trying to solve for a while now. I have a large data structure that represents, in the most general case, all the relationships between the data in a relational database. It’s like a big directory of all the contents in a database with tons of symbolic links. […]

Joshua is not new

Wednesday, February 1st, 2006

While I was at the DevHouse, I mentioned Joshua to some people. Kragen pointed me to Jesse Ruderman’s JavaScript Shell. Alright, so it’s been done before. In fact, Jesse does everything I wanted and more, and is even more clever in implementation.
Then later, David pointed me to MochiKit’s Interpreter demo. Well, that wasn’t as […]

Joshua

Saturday, January 28th, 2006

Let me start by admitting to how wrong I was about not being able to introspect on functions in Javascript. Why didn’t anybody tell me? It turns out that using Prototype’s $H function strips out function properties from an object. I suppose that makes sense, so now I get object properties the old-fashioned way with […]

Interactive Javascript Console

Monday, January 23rd, 2006

JS/UIX inpsired me to finally make a Javascript console that’s better than alert(eval(prompt(”Console”))), so I made this interactive Javascript console.
Apparently FireBug came out and is really awesome, and it is, but I wanted a more texty way to debug my Javascript. That basically requires tab-completion, which I have, but I realized that I can’t […]

SuperHappyDevHouse 0×06

Wednesday, November 30th, 2005

Join us for the DevHouse to celebrate its six month anniversary on Saturday, December 10th!
After 5 successful gatherings, the DevHouse has become the Bay Area’s premier event that combines serious and not-so-serious productivity with a fun and exciting party atmosphere. Not to mention our recent addition of Geek Pitches, which has made the DevHouse also […]

Rails, Engines and Vantage

Thursday, November 10th, 2005

Not long ago, David Heinemeier Hansson blogged on the official Rails site about the new upcoming release candidate. Lots of great things are going to be coming out with this release, including a plugin manager for the new plugin system that came out with the 0.14 release. Since this plugin system has been available, a […]

Create New

Thursday, October 20th, 2005

Have you ever noticed Apple is much better at using verbs in the labels of their command buttons than Microsoft? Apple uses the labels “Go Back” and “Continue” in their wizards, where Microsoft would use “Back” and “Next.” I love this. It was one of the first things I noticed when I switched to OS […]

My TextDrive Story

Thursday, October 6th, 2005

Today I bought a lifetime supply of hosting from TextDrive. Yep. For a good number of months, I’ve been praising them as the best shared hosting service for developers and elite techies alike, but only today have I put my money where my mouth is. Cool beans, eh? Now allow me to indulge in writing […]