RailsConf 2006 Talk & Notes

Phew!

RailsConf is over. It was awesome and exhausting—from the late nights in the crummy hotel "bar" and agonizing over lackluster wireless, to the random accordian music, hilarious jokes, and pick-up games of Mario Kart DS. I met so many great people I can't even keep them straight in my memory. If we talked at RailsConf, please comment and say hi so I can have a link to your site (if you have it) or just a record of your name! And if I was doing my "can't keep them all straight" thing to you, please know it wasn't personal, the social parts of my brain have been just incredibly overloaded!

On Friday afternoon, I gave a talk called Overcoming Scaffolding Addiction. The basic premise: Scaffolding is a crutch, and if you continue to use it, you may never get past the hobbling stage. Throw away the scaffolding, and start a project from scratch. You'll learn more and your application design will probably fit your actual needs better. I then went on about how to start, trying to cram a bit too much into the 1-hour time frame. Ah well, live and learn.

You can download the slides (which are not entirely useful without my narration, but c'est la vie):

PDF (1.1MB)

Also, I told the people in my talk that I'd be putting up some more information on my site. For example, about my book.

Book Info Redux

I am writing a book called Ruby on Rails Right-Brained Guide for the Pragmatic Programmers. Basically, imagine my articles, but in book-length form! And with even more graphics.

I'll have a site up for it in a few days, where you'll be able to register your email or cell phone number (for SMS) to be notified when the book's available for purchase. Right now I'm hoping for a mid- to late fall release date and there are no plans to make it a beta book (although it will be available as a PDF).

Sidenote about a cool tool

Also, I didn't get a chance to cover script/console, but I really wanted to. For those of you who are working on your model associations, etc., try going to your Rails' app's folder and typing script/console. You can use it to manipulate models and see if the associations are working, test out your custom methods, or use it to learn the finer points of the finder methods. There's a lot more to this, and it's an article waiting to happen, but I just wanted to put it out there now for those of you who may never have heard of it.

Oof.

That's all for now. I'm still working on the article on tech writing. I got some done last night, actually, and borrowed Geoffrey Grosenbach's nice podcasting microphone to do a few experiments with audio recording. If I can find content that fits the audio format, I may be offering up some stuff soon that you can listen to instead of only read.

posted in: rails, talks, tips and tricks    |     20 comments