navigation

navigation

navigation

navigation

navigation

navigation

navigation

navigation

navigation

If you are a making a website, and you have the need for a checkbox or radio button, please (for the love of god or God) use the "label" tag to make that text clickable:

<input type="checkbox" value="on" name="somethin" id="somethin"><label for="somethin">Check Me Out</label>

I can not stress enough how important that is. Check it out:

navigation

navigation

navigation

navigation

navigation

In a week where Jason brought to light a storm over AJAX on Wikipedia, I had a run-in with a particularly nasty Wikipedian who is HELL BENT on preserving an entry he knows nothing about. He's reverted versions of an entry that make no sense, purely because people are voting its deletion. He's like some sort of attack dog switched to "on" position and I doubt he'll give up without giving it his best.

I stupidly stuck my foot in the conversation when I should have just let it be. It's amazing how easy it is to get drawn into that machine, when all you want to do is correct a few nasty and incorrect assertions. It's a world I need to just experience from the outside.

Kind of like visiting a slaughterhouse, it's best just not to know.

navigation

navigation

navigation

navigation

navigation

navigation

navigation

navigation

While the world doesn't need another weblog template site, it sure could use a web app template site. Not a template system like Smarty, but a site where a good web designer with some knowledge of the types of screens (login, form pages, user pages, tag soup pages, etc) that a web developer would need could be prepared. Nothing sucks more than having an idea, building it in a couple hours, and then having to scramble to find something that doesn't look like total poop.

I'm not saying we need a bunch of Kubrick web apps cluttering the landscape, but I'd prefer to use a nice set of form elements and styled pages that take into account features of web apps that don't exist in weblogs, than running with my typical Helvetica/White Box/Auto-Margined And Centered/Floating On A Sea Of #C6C6C6 design technique.

navigation

navigation

Some day soon, I hope, I'll stop doing this:

@campaign = new Campaign.new

Otherwise things are starting to really progress rapidly now that I have a better handle on RoR. It's kind of like trying to get a car pushed from a standstill, once you get going it's pretty hard to stop, and sometimes it feels like you're going a bit too fast. I find myself asking questions about problems I see coming up two or three versions from now.

There is a difference, of course, between understanding Rails and how everything interacts, and being good with Ruby. I think I waste a little bit more time than normal solving problems with the language. PHP is such a peculiar amalgam of languages that I find myself wanting to solve problems with old methods I learned from not having certain built-in functions. I was always working towards MVC with PHP, so that hasn't been much of a problem.

Also, TextMate, my new favorite code editor on the planet, is a champ. Michael took a peek at the new bundles included (check the Window->Show Bundle Editor item) and blew my mind with all the neat triggers. See this post on their blog about some miscellaneous release notes for the recent beta.

navigation

navigation

navigation