September 2009

Slice of Life: It’s Beer O’Clock

by Joey deVilla on September 30, 2009

A couple of photos from the bar after last night’s FailCamp:

free_beer_tomorrow

beer_whoo

{ 0 comments }

How to Get to FailCamp Toronto 3 from Union Station

by Joey deVilla on September 29, 2009

Most of you will be heading to FailCamp via public transit, and many have asked how to get to FailCamp’s venue, the South Building of the Metro Toronto Convention Centre, from Union Station – here’s how!

First, go up to the main level of Union Station, which looks like this:

skywalk 1

On the west end of the station – the side with the Harvey’s – you should see a sign marked “Skywalk”. Go down that hall!

skywalk 2

Keep going…

skywalk 3

There’ll be a slight twist to the left, but keep following the hallway! You’ll get to a tunnel like this:

skywalk 4

Keep going! At the top of the steps at the end of the tunnel, it’ll turn left and you’ll see this:

skywalk 5

That’s the entrance to the actual Skywalk, which looks like this. Follow the signs to the door on the left that says “Convention Centre”…

skywalk 6

…then follow the signs that say “South Building”…

skywalk 7

…and follow the arrows that lead you to the TechDays conference. FailCamp is in room 716, which is on the 700 level of the South Building. Note that the 700 level is below the 600 level, not above it.

skywalk 8

See you at FailCamp!

{ 0 comments }

Slice of Life: Oooh! Kosher Hot Dog Vending Machine!

by Joey deVilla on September 29, 2009

Take a gander at this – it’s a Maven’s Kosher Foods vending machine. It will cook and serve a kosher hot dog – the food of my in-laws! – on the spot for you, in exchange for five dollars:

hot dog vending machine

There are a couple of these at the Metro Toronto Convention Centre, where I’m spending the next couple of days as a track lead at Microsoft’s TechDays conference.

Being the curious kinesthetic sort, I have decided that in spite of the fact that TechDays serves a free lunch, I must try a vending machine hot dog. I’m always up for a new experience, and it’s also a good excuse to use the HD videocamera that the Ginger Ninja gave me for our wedding anniversary. Some brave souls and I will order and eat a hot dog from this machine while recording it for posterity and to contribute to the sum of human knowledge. Watch this space!

{ 3 comments }

The Manifesto of Fail and FailCamp Toronto 3

by Joey deVilla on September 28, 2009

failcamp_toronto_3 

In honour of tomorrow’s event, FailCamp Toronto 3, I present The Manifesto of Fail, which was published for the FailCamp held in Philadelphia last summer.

The Manifesto of Fail

fail_ship

Failure is the default

From biological species to companies to government policies, there appears to be an Iron Law of Failure, which is extremely difficult to break.

Paul Ormerod, Why Most Things Fail

fail19

Failure can be intrinsically valuable

The knowledge that you have emerged wiser and stronger from setbacks means that you are, ever after, secure in your ability to survive. You will never truly know yourself, or the strength of your relationships, until both have been tested by adversity. Such knowledge is a true gift, for all that it is painfully won, and it has been worth more to me than any qualification I ever earned.

J.K. Rowling, Harvard Commencement Speech

fail6

We can bond through our failures

But there is an even stronger reason why we can learn from the failures of others, beyond the simple pleasure of knowing that an expert can fail too. It has to do with our ability as human beings to relate better to people in their failures than in their successes, and to learn more in the process.

Richard Farson, Management of the Absurd

fail3

And bonding over failure is a good thing

Over and over again, when people ask how they can achieve the Silicon Valley-type of opportunities in their areas, I tell them, "Celebrate failure."

Tara Hunt, Losercamp

failcopter

Also, beer is a good thing

Beer is proof that God loves us and wants us to be happy.

Ben Franklin (allegedly)

FailCamp Toronto 3

fail-owned-candle-fail

FailCamp Toronto 3 takes place tomorrow night – Tuesday, September 29th – at the South Building of the Metro Toronto Convention Centre, room 716 at 7:00 p.m.!

fail-owned-special_offer-fail

It’s a FREE event in which you’re invited to share your tale of epic fail with your peers, whether the failure was personal, business or technical. By celebrating failure, we hope to overcome the fear of failure, which in turn leads to fear of trying. We want people to unlearn the moral that Homer Simpson taught his children: “You tried, and you failed. So the moral of the story is: never try.”

failcat

We’ll start FailCamp with an opening monologue talking about failure in general, some well-known and obscure failures throughout history and why we fear failure. Then we’ll turn the microphone on you, the audience, and challenge you to tell your most spectacular and epic story of FAIL. Our “Judging Panel of FAIL” featuring Justin Kozuch of Refresh Events and Meghann Millard of Unspace will preside and decide which stories are most worthy of winning valuable FAIL prizes.

epic_beer_fail

After FailCamp, we’ll make our way to the pub. FAIL demands beer!

For more information about FailCamp Toronto 3 and to register (remember, it’s free!), visit FailCamp’s event page.

{ 1 comment }

FailCamp Toronto 3 Happens Next Tuesday!

by Joey deVilla on September 24, 2009

When life gives you a lemon, make lemonade. And when your company produces a cringe-inducing video on how to host a Stepford party, you repurpose it:

the_real_partys_at_failcamp

Don’t forget that FailCamp Toronto 3 takes place this Tuesday, September 29th at 7:00 p.m. in the Metro Toronto Convention Centre, South Building, Room 716. If you’re coming in from the Front Street entrance of the Centre, remember that you’ve got to go up one floor then use the bridge to get to the South Building.

Here’s a map of level 7 of the South Building showing room 716, where the FailCamp magic takes place:

mtcc_south_building_map

Tell Me Again: What is FailCamp?

FailCamp is a celebration of failure. It’s about sharing your tales of epic fail and the lessons you learned from them. It’s about learning not to view failure as defeat, but as a learning opportunity and stepping stone to success. It’s about taking away the fear of failure and learning to take a chance, think big and achieve what you thought you couldn’t.

We’ll start with some stories of historical failure: some you’ve read in the history books, and some culled from our own personal histories — the wisdom of fail through the ages. Then we’ll turn the microphone on you, inviting you to share your greatest stories of failure, challenging you to entertain the audience and even win prizes if our "Panel of Fail" deems your failure or the lessons derived from it to be the best of the bunch. The more embarassing, hilarious and educational your story, the better! Where else can you win big by losing big?

Joey deVilla (Microsoft, DemoCamp, accordion trouble-making) and John Bristowe (Microsoft) will host the event, encouraging you to confess your failures while sharing their own. FailCamp alumni Meghann Millard (Unspace, RubyFringe, FutureRuby) and Justin Kozuch (Refresh Events) and others will be the Panel of Fail whom you must impress in order to win prizes.

How Do I Get Tickets?

It’s very easy, because the event is free! Just sign up on our event page and show up on Tuesday, September 29th at 7:00 p.m. in the Metro Toronto Convention Centre, South Building, Room 716!

click_here_to_register

{ 3 comments }

One Web Day

by Joey deVilla on September 22, 2009

One Web Day logo

Today, September 22nd, is One Web Day, the day on which we celebrate the awesomeness of the web and try to make it even better! As the One Web Day folks put it, think of it as “Earth Day for the Internet”.

Here in Accordion City, we’re having One Web Day Toronto, where there’ll be many independent events as well as a big one tonight at Cafe Taste (1330 Queen St West, at Brock) from 6:30 p.m. to 11:30 p.m.. It will feature:

  • Talks by Us Now, Little Geeks, the Mozilla Foundation and my old company, the good guys of domains, Tucows!
  • Free wine, snacks, buttons and t-shirts
  • The “I Love the Web” poster wall to which you can add your own art
  • A used computer drop-off organized by Tucows and Little Geeks
  • General celebration of the World Wide Web, which we know and love (and without which I wouldn’t be me)

If you can make it, drop by Cafe Taste and celebrate the web, and if not, make sure you celebrate it wherever you are.

This article also appears in Global Nerdy.

{ 3 comments }

Actually, This Explains a Lot

by Joey deVilla on September 22, 2009

Suddenly, Star Wars makes a lot more sense…

r2-d2_with_cat_inside

[Thanks to CaptainMarvel for the pic!]

{ 1 comment }

As the health insurance debate in the United States heats up, we need to remember who the real victims are: health insurance executives. Will Ferrell, John Hamm, Olivia Wilde, Linda Cardellini and other Hollywood celebrities step up to defend health insurance companies in this video from FunnyOrDie.com

[Thanks to Margot Lewis!]

{ 3 comments }

11 Months as a Microsoft Man

by Joey deVilla on September 21, 2009

microsoft_man

While Kris Krug was taking photos of me for TechDays, his assistant Danielle was holding up a light reflector and remarking that I seemed to really love my job. I hadn’t yet told her that I really loved my job; I was just doing my thing, running my track of the conference, chatting up the attendees and missing most of the lunch break to play accordion and pose for a photo shoot. I’d been up since before sunrise on the morning of the first day of the first of seven conferences where I’m acting as track lead for the first time and she knew it – it’s hard to fake enthusiasm under those circumstances. I was “on” because I love my job.

As I write this — September 20th — it’s been exactly eleven months since my first day as a Developer Evangelist for Microsoft. I suppose I could have waited another month for the traditional anniversary to talk about my time with The Empire, and were I a little less enthusiastic about my job, I probably would have done just that. But I can’t wait, so why bother?

Inspirational poster: 'Unemployment: Sucks when your job gets blow'd up.' with sad stormtropper sitting on a subway train.

It hasn’t even been a year since I got laid off from my last job: that anniversary doesn’t happen until September 24th – this Thursday. The insult-added-to-injury of getting laid off on my own wedding anniversary (they didn’t know, but the layoff was still worse for it) makes the event a little more memorable. It also gave me the choice of viewing the days to follow as a trial or an adventure. You already know which one I chose.

Thanks to the help and referrals of a lot of a readers of both The Adventures of Accordion Guy in the 21st Century and Global Nerdy, I had a job interview or job-search-related meeting on nearly every day of the three weeks between my getting laid off and my signing the offer letter from Microsoft. These meetings were all quite different: I had a great interview with a great small company, an interview with a company that I thought would be great but turned out to be scatterbrained, and even an interview with a company I expected to be a Mickey Mouse outfit but turned out to have surprising depth. I also had interviews with Microsoft: six of them, in fact.

I'm a Mac, I'm UNIX, I'm Vista poster

I have to admit that I had some concerns about joining The Empire. After all, for the previous 6 years, I’d been using Python and PHP, and then working my way into becoming a Rubyist. I used open source tools to write software and either Mac OS X or Ubuntu in my day to day work. I was deep in the culture and the scene of the “I work on a Mac and deploy onto Linux” crowd. Could I work for Microsoft? And could I work in an office park out in the burbs?

(The last time I interviewed for a job in an office park in the burbs, this happened.)

You already know the answer, but you might not know the reasoning behind the answer. “It’s the money!” is everyone’s first guess, and it’s a good one – just not the right one. Yes, a company like Microsoft would be able to give its workers decent salaries. It certainly played a factor in my decision, but a couple of the other potential jobs were offering roughly the same number of ducats. However, if money were the primary factor in my career choices, I’d have gone for one of the programming jobs at a bank or insurance company that were available to me right out of school instead of starting at $12.50 an hour at a CD-ROM company run by art school grads. But I suspect that you wouldn’t be reading this blog – probably because I’d be neck deep in a mid-life crisis.

luke_skywalker

For starters, the job isn’t out in the burbs. In fact, I haven’t worked in a situation as flexible as this one since I was a self-employed consultant. The field people in Microsoft’s Developer and Platform Evangelism (DPE) team are classified as mobile workers and most work out of their home offices, with occasional visits to the office for meetings. I split my time between the home office, cafes (where I’m surprisingly productive), the Hacklab (a “hackerspace” in Kensington Market to which I have 24/7 access) and the Microsoft office out in the burbs, where I show up to gain access to the most important network: not the corporate one, but face-to-face contact with my non-remote coworkers in various departments.

the_commitments

Another perk of the job: considerably more control over my own destiny than one might expect. A Microsoft evangelist’s role is pretty broadly defined, specifying the what of what we do. The how part is defined in our commitments, a document where each of us writes how we’ll fulfill our role, on both an individual and team level and then gets agreed upon with our managers. I happen to report to John Oxley, an exceptionally understanding manager, so when I threw away the suggested “hows”, wrote my own from scratch and set a couple of rather ambitious goals, he approved them.

u-turn

I wouldn’t have joined Microsoft had I not seen the signs of some course corrections, the cumulative effect of which I like to refer to as “The Sea Change”. There are lots of factors, including an increasing willingness to “play well with others” – embracing standards, an emphasis on interoperability, participation in community events, the hires of unlikely people including my friend David Crow, and a lot of good tech, ranging from great developer tools to platforms like Silverlight and XNA, to the then-upcoming technologies like “Red Dog” (which became Azure) and ASP.NET MVC (still in beta back then) to the fact that they were starting to look at what an open source approach could do for them. Yes, the company still is a bit hung up on desktop computing and its old  approaches – it’s hard to walk away from the goose the laid the golden egg for two decades – but there are signs that change is afoot.

DeathStar

Finally, there’s the challenge. Evangelizing at Microsoft means reaching out to a larger body of developers and techies than I ever could anywhere else, working with a platform than spans embedded systems to high-performance machines to data centers spread throughout the world – and doing so for a company facing the challenges of its size, its competitors and its own past.

To put it a little more simply: Any fool can evangelize Apple or Google. It takes a rock star, ninja and Jedi master all rolled into one to be an evangelist for Microsoft. It’s not that there’s nothing from Microsoft to evangelize – it’s just that there are lot of factors that make the job something that not just anyone can do.

I view my job as so much more than winning techies’ hearts and minds on behalf of The Empire. It’s about making big changes: changing the company, the culture of high tech, the field of software development and yes, the world. It’s a bold, audacious, chutzpah-riffic set of goals and it won’t be easy – but the most rewarding work rarely is.

still_enthusiastic

So here I am, eleven months later. The work has been exciting, rewarding and challenging. I believe I’d started to make my mark on the company and hopefully someday, the industry. Every day, I get the opportunity to do the things I love to do: write code, talk to people and come up with new ideas, often in the surroundings of my choosing. I feel like equal parts Don Draper and Don Box!

It’s been great so far. I’m going stick around for a little while.

I can’t close this article without a few thank-yous:

  • To my manager John Oxley, for hiring me, trusting that I would temper my wacky ideas with solid judgement, giving me the freedom to operate in the way that lets me work my magic and for making sure the higher-ups were aware of my work.
  • To David Crow, for being one of the guys to recommend to DPE that they hire me as soon as he heard I’d been laid off.
  • To my fellow Developer Evangelist John Bristowe, for mentoring me through my freshman year at Microsoft and for being the other guy to recommend to DPE that they hire me.
  • To my former VP Mark Relph, for his support.
  • To the rest of my team, who are too numerous to name, but whom I hold in the highest esteem.
  • To the other groups within The Empire with whom I work: CSI/Interoperability, Windows Phone, Open Source and our event organizers Maritz – I hope to keep on working with you folks!

This article also appears in Global Nerdy.

{ 4 comments }

Slice of Life: Official Photos from Techdays

by Joey deVilla on September 20, 2009

For the TechDays conference’s stops in Vancouver and Toronto, Microsoft hired Vancouver-based photog extraordinaire Kris Krug to take photos of the Developer and Platform Evangelism team, which includes Yours Truly. The photos were taken during the conference, which meant that most of us were wearing the official TechDays shirts, which were colour-coded to match the conference track in which we were leading or participating. The track that I lead is Developing for the Microsoft-Based Platform, and its colour is orange. Luckily the folks who made the shirts had a pretty snappy shade of orange (the label refers to the colour as “Spark”) that I can rock.

Most of our photo shoot was on the promenade outside the Vancouver Convention Centre, looking out over the water. He just had me play tunes on the accordion while he shot photos, so they’re all pretty candid shots. Here’s one of the photos that Kris took of me.

joey_devilla_on_accordion_kk

There are more of me and the rest of the DPE team in Kris’ Flickr photoset.

This article also appears in Global Nerdy.

{ 2 comments }

failcamp_toronto_3

FailCamp Toronto 3 is 10 days away! Come join us in our “celebration of fail”. We’ll share stories about the times when things went pear-shaped, got SNAFUed, or just plain failed — and just as important, the lessons we learned from them. And unlike many failures, FailCamp’s admission is free.

For more details about FailCamp, see the FailCamp registration page or this earlier article.

{ 0 comments }

Photoshoppery of the Day

by Joey deVilla on September 19, 2009

I was 10 years old when Space Invaders came out, so this photo brings back happy memories:

space_invadersClick the photo to see it on its original page.

download youtube videos

{ 1 comment }

Saturday Morning Cartoons

by Joey deVilla on September 19, 2009

Here’s a selection of my favourite political editorial comics of the week:

joe_wilson_you_lie

Bloomberg: Canadian Health Care, Even with Queues, Bests U.S.

can_we_have_our_flag_back

Allan B. Bevere: On Why the Church in America Cannot Speak Truth to Power

im_with_utah_gop

Cogitamus: Wingnut Values on Parade

kkk_health_care

The Root: Jimmy Carter, True Son of the South, Hits Nail on the Head

obama_free_maserati

FiveThirtyEight: IBD/TIPP Doctors Poll Is Not Trustworthy

the_final_option

[Thanks to AZSpot!]

{ 4 comments }

Slice of Life: Teppanyaki Onion Volcano

by Joey deVilla on September 17, 2009

The scene: one of the tables at the teppanyaki restaurant Kobe in downtown Vancouver. We’d just wrapped up running the TechDays Vancouver conference and were having a celebratory dinner.

Here’s a classic bit of teppanyaki stagecraft, the onion volcano, getting put together:

onion_volcano_1

Here’s chef Eric filling it with cooking oil as my co-worker Rick Claus looks on:

onion_volcano_2

We have ignition…

onion_volcano_3

…and banzai! I love Rick’s expression in the background. That’s an IT pro’s reaction to illumination from natural sources: “The light! It burns!”

onion_volcano_4

{ 1 comment }

steamworks_jugs

Steamworks’ Gastown pub, located right by Vancouver’s waterfront, is falling distance from the Fairmont Waterfront hotel, which is where I usually stay when I’m flying in for business. They brew some tasty beer and serve great pub fare and in my experience the service goes above and beyond what you’d normally expect.

A couple of nights ago, I got rather, er, beerlarious at Steamworks and in the process managed to leave my camera there, along with its case. Luckily for me:

  • I keep a business card in my camera case
  • I set the “startup screen” on my camera to be a photo of a piece of paper on which I wrote my name, phone number and email address.

Steamworks left a message on my phone informing me that they found the camera and that I could pick it up when they opened the next day. The camera was assigned to me by Microsoft, and they saved me some hassle and the embarrassment of losing company property, so I must thank the fine people at Steamworks for finding it and letting me know! You’re definitely getting return business from me.

{ 0 comments }