Categories
Geek

“Full of Pryde” Art Expo: May 7 at Floating World Comics (Portland, Oregon)

"Full of Pryde" poster featuring Kitty Pryde of the X-MenClick the image to see it at full size.

It’s an odd idea, but I’m into it: next Thursday, May 7th, Portland, Oregon’s Floating World Comics will be hosting Full of Pryde, an art show featuring different interpretations of Kitty Pryde of the X-Men. Kitty’s been a popular character ever since she was introduced in Uncanny X-Men #129 way back in January 1980 and was played in the film X-Men: The Last Stand by Ellen “Juno” Page.

The folks at Floating World asked “dozens of comic artists, graphic designers, and illustrators” to create their own renditions of Kitty Pryde, which will be made available for sale, with 100% of the proceeds going to the Hemophilia Treatment Center at Oregon Health and Science University.

You can see some examples of various artists’ renderings of Kitty Pryde at the Full of Pryde blog that they’ve set up.

Categories
Geek It Happened to Me

Assless Chaps and Data Bondage

This article also appears in Global Nerdy.

Before I begin, let me state that yes, I know that chaps, by definition, have no seat and that the phrase “assless chaps” is redundant. By adding “assless” to chaps, I am simply following one of the golden rules of comedy, namely that adding butt-related humour to anything always makes it funnier.

The Snub and the Challenge

How I came to end up wearing assless chaps on Saturday started innocently enough. I wrote an article about Toronto Code Camp in which I talked about the sessions I was thinking of attending. One of the presenters, Bruce Johnson of ObjectSharp, saw that I didn’t mention his presentation and tweeted that I’d snubbed him:

lacanuck_tweet_1

Actually, learning WPF was on my “to-do” list, so I let Bruce know that I actually was coming to his presentation. In my tweets to him, I fired off this jokey reply:

accordionguy_tweet_1

I figured that I was at very little risk at having to follow through with this promise. Had this been FutureRuby or perhaps some open source conference, I’m sure my challenge would’ve been answered, but I thought: Hey, this is a conference of Microsoft developers! Yes, they’re a bright and talented bunch, and I like them, but they’re an older, corporate, more buttoned-down crowd. They’d never go for renaming a session from “Data Binding” to “Data Bondage”.

But Bruce and the Toronto Code Camp organizers surprised me:

lacanuck_tweet_2

I was actually impressed. I was even a little ashamed that I’d brought some prejudices about Microsoft developers from the open source world with me, thinking that they wouldn’t be cool enough to handle slightly edgy content. Live and learn.

Malabar to the Rescue

“A promise made is a debt unpaid,” as the narrator in the classic poem The Cremation of Sam McGee says, so I made arrangements to get my hands on (or more accurately, ass into) some assless chaps. Luckily, Toronto has Malabar. It’s a great costume shop located on McCaul Street just of Queen West, and they’ve been a great source of costumes for years. That’s where the Ginger Ninja and I got our outfits for Cory Doctorow’s steampunk-ish wedding back in October:

steampunk_joey 

Getting the chaps was easy. I walked into Malabar and simply said “I’d like to rent some chaps, please.”

“What kind?” the woman behind the counter asked.

“The S-and-M-ier, the better.”

“I know just the pair,” said one of the guys. “Let me get them from the basement.”

Malabar rocks.

Putting the “Camp” in “Code Camp”

At this point, you’re probably saying, please Joey, for the love of all things holy, tell me that you wore something under the chaps.

To which I’ll answer: “Yes. Yes I did.” I wore my loudest pair of jeans, a pair of striped jeans in crazy colours that I’ve had since my days at Crazy Go Nuts University, back when I used to go to raves. They went well with the chaps, as you can see in the photo below:

assless_chaps_side 

I did promise that the assless chaps would be Microsoft-branded; this was fixed thanks to Colin Bowern giving me an “I’m a PC” sticker that he happened to have in his knapsack:

assless_chaps_closeup 

Later in the afternoon, I ran to the store to get a Diet Coke and saw my reflection in the mirrored windows of a neighbouring building. “Damn, I look good!” I thought.

And as proof of their asslessness, here’s a photo of the chaps from behind. Ladies, please control yourselves; I’m already spoken for!

assless_chaps_behind

I walked into Bruce’s presentation moments after everyone was seated and regaled them with Britney Spears’ Baby One More Time, spiced up with a little extra butt-wiggling and ending with rousing applause:

assless_chaps_accordion

…after which I sat down in the front row to catch Bruce’s presentation. It was quite good, and I did learn a lot about data binding in WPF – certainly enough for me to start exploring that aspect of Windows and Silverlight programming. Just as important – if not more so – I learned that the Windows developer community is cooler than one might be led to believe. Both were good lessons.

Categories
Geek Toronto (a.k.a. Accordion City)

“It’s Alive!”: Sheridan College’s 2009 Interactive Multimedia Open House

It's Alive!

This afternoon, I’m going to be at what I consider to be one of Accordion City’s best toy stores: Function 13 (156 Augusta Avenue), a place in Kensington Market that is part tech store, part art shop and part gallery.

I’ll be there for It’s Alive!, an open house featuring the work of Sheridan College’s Interactive Multimedia program. The event is open to all, and judging from some of the stuff I’ve seen on display at Function 13 and from Sheridan, it should be pretty interesting.

Categories
Geek It Happened to Me Work

My Half-a-versary

This article also appears in Global Nerdy.

Half a cake

That’s half-a-versary as in the celebration of something that took place half a year ago. It’s been half a year since I joined this organization:

Microsoft logo with the evil monkey from "Family Guy"

…and I have to tell you, it’s been quite good.

The two things I value most about my job as Developer Evangelist for The Empire are the freedom and the ability to make a splash. The only working situation where I’ve had even more freedom and control of my destiny was back in the late 1990s at a consultancy that was just me and one other guy, and I’ve never had the reach nor the opportunities that I now enjoy as a Sith Lord.

Darth Vader hot air balloon As a mobile worker, they cover my transportation costs too.

They’ve been pretty cool with my wacky ideas, from my re-appropriation of their image as “The Empire” to the stunt at Richard Stallman’s GNU auction at CUSEC to starting Coffee and Code, a weekly happening that most companies might dismiss as an attempt to loaf on company time.

I’ve been free to inject my offbeat, earthy sense of humour into my work, from celebrating InPrivate Browsing in Internet Explorer 8 to the time I made Bob Muglia – then a Senior VP, now President of the Server and Tools division — run away from me at a Los Angeles rooftop party when I serenaded him on accordion with a song about InPrivate Browsing, sung to the tune of Tina Turner’s Private Dancer:

I’m your private browser
A browser for po-orn
One-handed surfing for you…

And maybe, just maybe, I’ve either helped a software developer get some piece of information or consider using some Microsoft tool or technology. Maybe.

I’ve enjoyed my return to using Microsoft tools and tech, and there sure is plenty of that! It may take me another six months just to be able to say I’ve done a reasonable review of the stuff that I’m supposed to specialize in – the web and mobile spheres — and that’s just a piece of a much larger pie.

I relish the challenges of being an evangelist for The Empire. It’s easy to fling poop at Microsoft, and there are cases where the poop-flinging is warranted. It’s often harder to see that Microsoft is also behind some solid tech that drives our industry and is undergoing an interesting “sea change” in both its tech and its approach.

And most importantly, I enjoy the opportunities to make connections with people, both inside and outside Microsoft, from the students I met at CUSEC to developers I’ve met a various conferences and gatherings to my manager John Oxley and VP Mark Relph and especially with the Developer Evangelism team to which I belong, from:

  • Christian Beauclair (who, if we were the A-Team, would make an excellent Hannibal) to
  • Qixing Zheng (Face) to
  • John Bristowe (oh yeah, dude, you are soooo B.A. Baracus)

…I’m very honoured to be “Howling Mad Murdock” for this A-Team.

The A-Team

Categories
Geek It Happened to Me

Yesterday’s “Coffee and Code” at Le Gourmand

feb_24_coffee_and_code

Yesterday’s Coffee and Code – the weekly gathering where I leave the home and Microsoft offices and work in a cafe where I’m very accessible – was held at Le Gourmand in the Queen/Spadina neighbourhood. We were 13 people all told, not including the passers-by who wondered about a large gathering of people with laptops and with whom we started a conversation.

For more details, see this entry in the Coffee and Code blog.

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

The First “Coffee and Code” Day

Montage of photos from "Coffee and Code"

My first Coffee and Code day – a day when I work at a wifi-equipped cafe rather than my home office or the Microsoft offices in order to be very accessible – was a success. For more, check out my article on the Coffee and Code blog.

Categories
Geek It Happened to Me

“Coffee and Code” Today in Toronto

Coffee and CodeCoffee and Code is an idea I’ve been meaning to try out for some time. Every so often – perhaps once a week – I plan to work somewhere other than my home office or Microsoft’s offices but instead spend the day working in one of Toronto’s wifi-equipped cafe.

The idea is to make myself available to you, to answer your questions and talk about Microsoft, programming, the tech job market, games, accordions or whatever topic strikes your fancy. I’ll be pretty easy to spot: just look for the guy with both a laptop and an accordion.

For this inaugural Coffee and Code session, I’ll be at Urbana Coffee (1033 Bay Street, a couple of blocks north of Wellesley, at St. Joseph) from 11:00 a.m. to 6:00 p.m. I’ve picked the place for a number of reasons: a central location near parking and transit, friendly staff, free wifi, power outlets aplenty, recommendations from friends and a glowing review from Torontoist. If you’re in the neighbourhood, please drop by!

Since I live and work in Toronto, I’ll be holding most of my Coffee and Code days there. However, my job does involve a fair bit of travel, and it’s quite likely that I’ll hold Coffee and Code days in other cities. Some of my coworkers are also thinking about holding their own Coffee and Code days in their own cities as well.

If you’d like to know more about upcoming Coffee and Code days, keep reading this blog, or check out Coffee and Code’s site at coffeeandcode.org.