Categories
It Happened to Me

Pigging Out at Toronto Ribfest 2010

Joey deVilla on a pig ride

The Missus and I have started a tradition of going to Ribfest during the Canada Day weekend. A number of barbecuers – a half-dozen to a dozen of them, some from Canada, some from the States as far down as Florida, come to Centennial Park every year to serve the magical meat known as pork and compete for prizes.

Ribbers preparing ribs on the grill at Kentucky Smokehouse

Ribfest can get very crowded, but if you time your visit right, you can hit the park when few people are around. We decided to visit on Friday for lunch – the day after Canada Day, but still a working day for many people. The crowds were pretty light, but anticipating that, so was the staffing at all the smokehouses, which meant that we waited for our food for about as long as we would’ve waited for it if the place were crowded. Still, we were pleased to get our hands on some pork ribs.

Ribbers preparing ribs on the grill at Kentucky Smokehouse

We generally hop from stall to stall, ordering a half rack from the more enticing ones. Our first stop was Kentucky Smokehouse, who were probably the friendliest crew of the lot and made a tasty half rack.

Kentucky Smokehouse's display signs

I enjoyed the ribs at Billy Bones last year, but we didn’t have any this time ‘round. We gave the American ones higher priority, as they seem to “get” barbecue in the way that we just can’t. It’s odd that in Toronto, we’re very good at doing food from the opposite side of the globe, but just don’t have the knack for making barbecue, the food from the country next door.

Billy Bones BBQ's display signs

Aside from last year, when I grabbed barbecue to go from the Ribfest one rainy weekday afternoon, I’ve never seen crowds so light here:

A relatively small line and uncrowded spaces at Ribfest

Camp 31's display signs

Our next stop was Camp 31, who boasted of having “Alabama’s Finest BBQ Ribs”. We waited in line for 15 minutes and it didn’t budge an inch.

Camp 31's display signs

We looked over at the stall to our left, Bad Wolf, who make great ribs. We decided to leave the Camp 31 line and line up there instead.

A short line of people for Bad Wolf

Bad Wolf make ribs Kansas City style, and they’re quite tasty. They also make a very cake-y cornbread which is fluffy and sweet enough to qualify as a dessert.

Bad Wolf Barbecue's display signs

Of the three places whose food we tried, Bad Wolf was our favourite this year. Nice meaty racks of ribs, and they were generous with their sauce, which was delicious and had a nice tangy bite to it.

Bad Wolf's wolf statue and trophies

Every stall offered a three-meat-combo featuring ribs, pulled pork and chicken, but Camp 31 had the best name for it: 

Sign: "Tree Huggers Special: 3 meat combo (chicken - rubs - pulled pork) $22.00"

The line at Camp 31 finally started moving, so we lined up for their ribs/pulled pork combo platter, which came with beans and very creamy coleslaw. While the meat was good, we thought that Bad Wolf edged them out for our vote as our favourite for 2010.

Camp 31's display signs

You’ve got a couple more days to hit Ribfest – it’s open today and tomorrow (July 3rd and 4th) from 11 a.m. to 11 p.m. at Centennial Park in Etobicoke:

Map picture

Not only is Ribfest good fun, it’s also for a good cause. It’s run by the Rotary Club and raises money to support local charities and community organizations, including:

  • Trillium Hospital (Formerly Queensway/Mississauga Hospital)
  • Habitat For Humanity
  • The Gatehouse
  • Guide Dogs of Canada
  • Rotary Camp Enterprise (Youth Program)
  • Women’s Habitat
  • Worldwide Polio Immunization & Eradication
  • The Dorothy Ley Hospice
  • Humber River Regional Hospital
  • Toronto Fire Dept. Defibrillator
  • Snoezelen Room at Seneca School
  • P.A.C.T. (Youth Crime Reduction Program)
  • Lakeshore Santa Claus Parade
  • Lakeshore Arts
  • Salvation Army
  • Lori’s Room at St. Joseph’s Hospital
  • Rotary Youth Scholarships
  • Lakeshore Community Policing Station
  • The Troup Program (Toronto Outreach Program for Youth)

Here’s how they raise that money:

  • “Ribbers” and vendors pay to participate in Ribfest.
  • Ribfest also has sponsors.
  • They take onsite donations to "Tubby”, a giant piggy bank at the entrance.
  • Profits from drinks sold on the site go to the charities and organizations.

Have some ribs and a good time, and help out the community!

Categories
It Happened to Me

You Can Leave Any Time You Like, But You Might Not Check Out

Back in April, I travelled to Moncton on business and stayed at a hotel where I found this pamphlet on the desk in my room:

Photo: Pamphlet - "Hotel fires!! Tips on How to Survive"

As you can see, they didn’t go for more delicate phrasing like “What to do in the event of a hotel fire”. The title’s much closer to “How to not die while staying at our establishment.”

Photo: Pamphlet - "Les incendies d'Hotels!! Que Faire Pour Rester en Vie?"

The French don’t have it any easier. The title they see translates to “Hotel Fires!! What to do to stay alive?”

Photo: Pamphlet - "Fire!! In Your Room / Fire!! in Another Part of the Building"

Many of the numbered points in the pamphlet don’t simply use the word “fire”, but accent it with two exclamation marks: “Fire!! in your room” and “Fire!! in another part of the building” are two examples. Perhaps the writer took some inspiration from the band Panic! at the Disco.

Photo: Pamphlet - "Few people are burned to death in fires."

“Few people are burned to death in fires.” This is true – in a fire, smoke inhalation is far more likely to (ahem) smoke you than the actual fire itself. I wasn’t disturbed by reading this fact, but I can see some hotel guests being a bit disturbed by being told which method of death was the more likely one.

For some reason, point number seven in the pamphlet reminds me of what just about every electrician trying to make small talk while doing repairs has said to a customer at one time or another, often with a country-fried drawl: “It ain’t the volts that kills ya, it’s the amps!”

Categories
Accordion, Instrument of the Gods Geek It Happened to Me Music Play Toronto (a.k.a. Accordion City)

Ain’t No Rest for the Wicked

Joey deVilla playing "Ain't No Rest for the Wicked" on accordion at Loser Karaoke

One of the songs in my MP3 collection that’s on heavy rotation is Cage the Elephant’s Beck-ish, slide-guitar southern-rock-y ode to “doin’ what you gotta”, Ain’t No Rest for the Wicked. It practically begs for an accordion version, so I’m learning it in order to add it to my repertoire, which could stand a little refreshing.

Joey deVilla playing "Ain't No Rest for the Wicked" on accordion at Loser Karaoke with Jason Rolland in the background

While I haven’t learned the song well enough to perform it unaccompanied, I’ve had just enough practice to do it as an accordion karaoke number, which I did at last week’s Loser Karaoke. Loser Karaoke is a regular Thursday night event at Tequila Sunrise where having a good time trumps singing ability. It helps that Jason Rolland is an entertaining karaoke host. As an added bonus, it’s where a lot of the people from Accordion City’s high-tech, startup, social media entrepreneur scene come to cut loose. For more on Loser Karaoke, check out their Facebook page.

I should feel ashamed to say this, but a decade’s worth of public accordion playing has attenuated my ability to feel shame: the reason I know about Ain’t No Rest for the Wicked isn’t because I’m dialed into the alt-rock music scene. Thanks to middle age, I used to be with it, but they’ve since changed what “it” was. I know about the song because of…well, a video game. Namely, Borderlands, which uses the song in its intro sequence:

For the curious (and the fans), here’s Cage the Elephant’s official video for Ain’t No Rest for the Wicked. Enjoy!

Categories
It Happened to Me Toronto (a.k.a. Accordion City)

A Last Minute Sweetup (Saturday, June 26th)

come to the sweetup

Yes, the G20 conference with the protests that go along with it have turned downtown Toronto into “Torontonomo Bay” and the weather’s been bouncing between rainy and gloomy, but that doesn’t mean you can’t have a nice Saturday evening in Accordion City! The Missus and I have decided to hold a meetup at Sweet Flour Bake Shop (2352 Bloor Street West, just east of Jane) – a sweetup, as she calls it – to enjoy some frozen yogurt and made-to-order cookies.

sweet flour interior

Sweet Flour’s specialty is made-to-order cookies in no time at all. You pick the dough and the “mixins” – from chocolate chips to nuts to fruit to smashed-up Snickers bars – and they’ll bake it into a custom cookie for you in a couple of minutes. There’s also  frozen yogurt, and you can take the mixins for cookies and have them as toppings. They also have other stuff – check out their site for details.

mixins

We’re going to be there tonight (Saturday, June 26th) at 8:00 p.m. and we’d like you to join us! See you there!

Categories
Geek It Happened to Me Toronto (a.k.a. Accordion City) Work

It’s One of the Perks of the Job

View from the bar at Cafe Novo, looking out onto the patio and High Park

The best antidote for a day full of meetings in boardrooms in a suburban office park is to finish it in different surroundings. So when my last meeting on Friday ended with a couple of hours of business day to spare, I made a beeline for one of my favourite “field offices” – Cafe Novo, located across the street from High Park, and a very short walk from home.

The photo above was the view from my “workstation” at 4 p.m. on Friday: the bar facing the roll-up front wall which in turn faces the park. Pictured are the tools of my trade – my trusty Dell Latitude XT2 tablet with the memory maxed out at 5 GB and the so-last-century mechanical hard drive replaced with a solid state one, my favourite portable mouse and an iced mocha.

Working in settings like this is one of the perks of the job.

This article also appears in Canadian Developer Connection.

Categories
Geek It Happened to Me

PressHarbor Rocks!

pressharborHere’s a quick unsolicited endorsement for PressHarbor, the WordPress hosting company where my blogs The Adventures of Accordion Guy in the 21st Century and Global Nerdy live. They didn’t ask me to plug them or even know that I’m doing so.

PressHarbor rocks! Yesterday, an entry of mine from back in May – Bacon Pancakes – got 20,000 pageviews and as of 9:30 this morning it’s already up to 15,000. Another article of mine, New Programming Jargon, amassed over 80,000 pageviews in a single day. The servers at most hosting companies catering to individuals would’ve keeled over under the bandwidth stresses that my blogs put on them, but PressHarbor’s have kept on ticking though mass visits brought on by Digg, Reddit, StumbleUpon, Twitter or any other “Dude, check this out!” kind of web service.

If you’re looking for kick-ass seven-kinds-of-awesome WordPress hosting, I highly recommend PressHarbor.

Categories
Geek It Happened to Me Work

Getting Paid to Work for Ballmer is Pretty Nice

Joey deVilla and Steve BallmerMe and Ballmer at the Microsoft Town Hall in Toronto, October 2009.

David “DHH” Heinemeier Hansson recently wrote in the excellent blog Signal to Noise (add it to your reading list if it isn’t there already) that he’d never work for Ballmer.

Since he’s DHH, he doesn’t have to – he’s a principal at the development firm 37signals, whose web apps I like to cite as examples to follow, and the creator of the web framework Ruby on Rails. Unfortunately, most of us aren’t DHH: we can’t all be brilliant game-changing programmers who are also photogenic enough to have the option of becoming a male model when this computer fad blows over. When a Sith Lord from Microsoft comes a-calling with a job offer, we don’t automatically turn it down; we have to mull it over.

Darth Vader makes his offer: "Join me...we have a good dental plan!"

I’ve been working for Ballmer (quite indirectly: I’m a fair number of degrees of separation below him on the org chart) for the past twenty months. I can say with complete certainty that out of all the jobs I’ve held – from the job right out of school building multimedia CD-ROMs in Director to working with Cory Doctorow in his dot-com’s evangelism office in San Francisco at the height of The Bubble to various coding jobs from my own consulting shop to Toronto’s worst-run startup to that very brief stint as a go-go dancer at a nightclubmy current gig as Developer Evangelist for The Empire has been my all-time favourite of the bunch. I get to do two things I absolutely love – working with technology and schmoozing with people – and with a fair bit of autonomy: in the setting of my choice, with a set of priorities that I negotiate. I also get to work with some of the brightest and most passionate people I’ve ever met, both inside and outside the company, and it doesn’t hurt that the pay’s quite nice (although, as Dan ink will tell you, money isn’t the primary motivator in this line of work).

Joey deVilla playing accordion in front of the RailsConf logoPlaying accordion onstage at RailsConf 2007.

Until 2008, I’d worked mostly for small companies, many of whom you could fit into a minivan. I might not have considered working for Microsoft, or any large corporation for that matter, had it not been for a little moment that I internally refer to as “The Abercrombie Epiphany”. And oddly enough, it happened at RailsConf 2007, a conference devoted to DHH’s creation Ruby on Rails, where I played an ode to DHH onstage with Chad Fowler at the start of the evening keynote (that’s what’s pictured above, and there’s even a video of the song).

The second day’s opening keynote was about Ruby, Rails and the enterprise, and the crowd was not impressed. A good chunk of the IRC backchannel chatter was devoted to saying “enough with the enterprise already…who cares?” I distinctly remember someone referring to one of the presenters as “trying to be the Rachael Ray of enterprise computing”. The guy leaning against the wall behind me (I’d arrived late, having taken part in the previous night’s bacchanalia) in an Abercrombie & Fitch T-shirt started putting on a hoodie with the letters “A & F” on it and packing up his laptop. “Who uses this stuff, anyway?” he said to me as he picked up his Starbucks cup and walked towards the door. “I’m going back to the Marriott.”

It was probably the fact that he was wearing all that Abercrombie & Fitch – the company vaguely annoys me – that got me thinking about his question, “who uses this stuff anyway?” It turns out he did: he’d flown to Portland, stayed at a chain hotel, used a laptop and conference wifi, drank coffee from the shop with a branch in every mall and seemingly on every corner and bought clothes from a century-old retailer – and the cycles that enabled all that didn’t run two-week-marathon-written code living on 10-dollar hosting, but invisibly and everywhere on systems he didn’t think anyone used.

I wouldn’t give the incident any thought until just over a year later.

An office chair, a computer and some boxes lined up against an interior brick wallPacking up my stuff after getting laid off from b5media, September 2008.

What got me thinking about that little Abercrombie & Fitch experience was my getting laid off from b5media during the econopocalypse of summer 2008. I’d been interviewing with a number of companies, all of them small, and blogging the experience as a means of amplifying my job search efforts.

While working on a blog entry, I got an IM from Adam Carter, a tech evangelist at Microsoft. It went exactly like this:

Ever thought about working for The Empire?

(Yes, he referred to Microsoft as “The Empire”.)

Every culture has certain tendencies, and the “I build on Mac OS and deploy to Linux” culture of which I was part led me to instinctively dismiss the idea at first blush. Ridiculous, I thought, and besides, why would they hire me? I haven’t coded any .NET since those trivia games for MAXIM in 2002.

(Yes, I really did that, in an office across the street from the downtown Toronto Hooters. It was like working inside a beer commercial.)

But when my friends John Bristowe (who I’d have voted “most likely to work for Microsoft”) and David Crow (who I’d have voted “most likely to take a dump on Microsoft’s front door”) were making suggestions within the company that they hire me, I had to give Adam’s out-of-the-blue IM a little more thought. And in that thinking, I was reminded of the Abercrombie incident.

Archimedes moving the world with his lever

Many people would (and did) see working at Microsoft as “the safe move”, but to a guy from the culture of DHH, who’s always worked in all small companies and one medium-sized one and hadn’t used their development tools in over six years, it’s the scary one. When word got around that I was interviewing at Microsoft, I heard a small chorus of voices – one of them that nagging voice of doubt – saying the same thing: “You couldn’t pay me to work for Ballmer”.

But I took the job, anyway. It offered the most challenges, the greatest learning opportunities, a journey to places well outside my comfort zone, and I hadn’t done anything like it before. It was a window into a world I’d only seen from the outside, toward which I’d only made snarky comments from the peanut gallery. It offered me the lever that Archimedes talked about – one big enough to move the world – and a chance to see this computing the Abercrombie guy thought no one used.

(It even gave me the perfect excuse to pull out the Jean Cocteau quote at parties, when explaining my change in career direction: “Since it’s now fashionable to laugh at the conservative French Academy, I have remained a rebel by joining it.")

HacklabTO work table with my laptop plugged into a monitor, mouse, "Coding4Fun" book and can of Diet CokeYesterday’s work enviroment – my setup at HacklabTO.

What is working for Ballmer like? I can’t speak for all of Microsoft’s 90,000 employees, but this Developer Evangelist job is pretty sweet. I’m classified as a mobile worker, which means no cubicle – I’m either working out of the home office, a select bunch of work-friendly cafes, or quite often at HacklabTO, the “hackerspace” in Toronto’s colourful Kensington Market where I’m a member with 24/7 access. Every day’s work environment is different (the picture above shows yesterday’s, at the Hacklab), and this constant flux keeps me going.

I get to noodle with all sorts of interesting tech, from dev tools to cloud computing to game consoles to phones, and I have a hardware guy stocking me with the latest gear. I get to shape the content of a cross-Canada conference that thousands of professional developers across Canada, whose work makes your money move, your electricity flow and your favourite retail stores stay stocked. I get to participate in all sorts of fun stuff, from holding a pre-conference in a train car to having a little fun with Richard Stallman. I get to inspire students as they start their search for jobs in a shaky economy. I get to concentrate in the web, mobile, and open source — fields where the company’s traditional strengths aren’t.

Simply put, I get my shot at changing the world. That’s what DHH is also trying to do – he’s just working it from a different angle. If you want to do that as well, I’m sure you’ll find your own angle, whether it’s homesteading in your own indie software company working out of a cafe to doing it as a part of a Fortune 500 company. DHH is DHH, and you are you, and while he could never work for Ballmer, you might like it like I do, and that’s okay. After all, that’s why the saying goes “Do not follow in the footsteps of the masters; seek what they sought instead.”

This article also appears in Canadian Developer Connection.