Blog posts
Collected posts from the various blogs I’ve contributed to since 2002.
Collected posts from the various blogs I’ve contributed to since 2002.
We first stumbled across St. Vincent by accident when she opened for John Vanderslice at one of the last Calvin concerts before we moved away from Grand Rapids. While Mr. Vanderslice put on a fine show, I couldn’t help but feel that St. Vincent upstaged him with a much more striking set of songs, culminating in a near-perfect cover of Jackson Browne’s These Days. ...
shaunandrews.com » Using a retainer in the web world Includes a sample retainer agreement. Very handy. (tags: management retainer webwork) Massive Passport Canada data leak - Boing Boing A quite remarkable oversight in the security arrangements (tags: dataprotection security) evang.eli.st User stories with RSpec’s Story Runner Story Runner is to rspec as integration tests are to test::unit. Still trying to decide if I like the syntax. (tags: bdd rspec storyrunner userstories)
Beth Rowley - iTunes single of the week Good news for Beth. Well worth checking out if you have access to iTunes UK (tags: bethrowley itunes)
Back before the Afghan and Iraqi wars, when it seemed like every month there was a different global summit in the news (primarily because of overblown and misleading reports on the protests surrounding them) I had an idea for a site that would aggregate the reports from a variety of NGO and citizen journalism sites covering the summits. It would have been a complement to indymedia and protest.net and would have provided aggregated RSS feeds which other sites could embed. ...
In response to yesterday’s post about inlining CSS for HTML emails, I got a couple of comments suggesting alternatives to my CSS parser class. Not wanting to have to maintain code unless I have to, I decided to give them both a try and see how they worked out. TamTam First up is TamTam, suggested by batnight. I’d actually spotted TamTam and link blogged it a few weeks ago, which shows how transient attention can be. TamTam is a complete solution for inlining CSS, so I should be able to replace all my code with: ...
Riding Rails: Learn more about Rails 2.0 through video Linking to a nice set of videos about features coming in Rails 2.0 (or already here in Edge Rails or the pre-releases) (tags: rubyonrails tutorial video) Six Apart - News and Events: Beacons and Little Details “Here’s the story from our standpoint: We announced Beacon support on both LiveJournal and TypePad as initial launch partners. But we worked really hard with the Facebook team on one really important detail — making sure our implementations are c ...
As anyone keeping an eye on my deli.cio.us feed may have noticed, quite a few links have appeared to information about the preparation of HTML email. It’s a nasty business, as a quick glance at the website of the email standards project will tell you. But sadly, nasty as it may be, sometimes it has to be done. Even if the email I send out is going to have CSS scattered inline, for building the templates I’d much rather be able to focus on writing the structure of the document and leave worrying about my CSS for another time, and another file. That wouldn’t get me around the nastiness of having to use tables for anything but the simplest of layouts, but it still feels right to keep the separation for as long as possible. ...
Laura Barton meets Andrew Bird | Rock | Guardian Unlimited Music (tags: andrewbird guardian interview music) Nick Cave: I was traumatised by bible | NME.COM A new Nick Cave & The Bad Seeds record will soon be with us: “The band release single ‘Dig, Lazarus, Dig!!!’ ahead of their 14th studio album on March 3, which shares the same title.” (tags: music nickcave nme)
When Ruby on Rails first hit the scene, what attracted many of us to it was ActiveRecord. By providing a declarative syntax for describing relationships, validations, and callbacks it provided an elegance to model code that makes programming a lot more fun. Over the past couple of years ActiveRecord has received a lot of love, with has_many :through and improved caching options being the key additions I’ve enjoyed. But despite all that it’s given, ActiveRecord is clearly not the last word in Object Relational Mappers and it’s been good to see increased attention for some alternative Ruby ORM s such as DataMapper. ...
The Rails startup process from a paragliders perspective - artweb design A nice overview of the Rails 2.0 request cycle (tags: initialization rails2.0 rubyonrails) CASH Music: Pay Zero to $1,000 for Varying Levels of Access to Music | Listening Post from Wired.com “If you want to pay more, you can. $500 gets you a visit into the studio to observe Hersh recording; $1000 gets you that plus a Featured Sponsor designation on her next CD; and for $5,000, you’d get both of those things plus an Executive Producer cre ...