Introducing jqtal, my tiny jQuery plugin that provides a different way of doing client side HTML templating.
- Stores data in specialized data "models" instead of directly on the DOM.
- "Views" give you good separation of presentation from the data layer.
- "Controllers" map url hash fragments to discreet actions.
- Very lightweight, less than 10kb.
- Doesn't assume much about your UI or your backend data store.
The format of RDRC is unlike any other conference I’ve attended. The key difference: each speaker (excepting keynote speakers) only talks for 18 minutes and that’s it.
For us with A.D.D. fueling our disorder with wifi-enabled laptops at hand, coercing presenters to condense their subject matter down to a mere 18 minutes is like switching from a charter bus to high-speed rail – you get to the destination considerably faster. As @JEG2 put it, if a speaker can’t get to the point in 18 minutes, then they won’t in an hour either.
Keynote speaker Aaron Patterson (@tenderlove) gave an entertaining and honest look into the core of Rails development, and the challenges that go with it. I don’t envy his position on the core team.
Dr. Nic Williams (@drnic) gave a compelling call to action for people to join or start Ruby user groups in their communities. Dr. Nic’s style is disarming and delightful alternating with hysterical and off-the-wall. Looking around the room, I saw few if any laptops open during his speech.
The fun. RDRC is upbeat, energetic, and just plain fun. People are just friendlier in Oklahoma than some other places I’ve been (even if those same people came from the other places, it seems). RDRC makes me proud to be an Okie.
After the day was done, many of the conference goers packed into a hotel suite and started hacking. This was the icing on the cake for me, because I met many amazing people who do creative work everyday. Inspiring stuff.
Thanks to James Edward Gray II and his wife Dana, and to the army of people I’m sure it took to pull this off. See you guys next year!
I won’t bother explaining to my regular readers what these two things are. If you need this, then you know… ;-)
I know that both SASS and Compass can be setup to “watch” a directory and auto-compile when files are changed, but it seemed a waste to me to have another thing I have to remember to launch.
This hack piggybacks on Jammit’s include_stylesheets helper method and compiles and .scss files in the public/stylesheets directory if they’ve changed since last time.
I hope this helps someone.