FAILCamp

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 }

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.

{ 3 comments }

TechDays Toronto Schedule and Details / FailCamp Toronto 3

by Joey deVilla on September 27, 2009

microsoft_techdays_canada_2009

TechDays Canada 2009 is Microsoft Canada’s cross-country conference that shows you how to make the most of our currently available tools and technologies. A couple of weeks ago, we held the first TechDays 2009 conference in Vancouver, and it went quite well. This week, TechDays makes the second stop of its seven-city tour: Toronto, on Tuesday, September 29th and Wednesday, September 30th.

TechDays takes the content of the excellent-but-expensive TechEd North America conference, takes it to cities across Canada and pairs it with local speakers and makes it available at a very affordable price. It’s a learning conference, a chance to network with people from Microsoft and techies in your area and of course, a swag opportunity with the TechDays 2009 Learning Kit, which comes with $700 worth of stuff, including a TechNet Plus direct subscription.

For the benefit of the 1200 people who will be attending as well as those of your who are curious about the event, I put together this article which will cover the schedule and other details about TechDays Toronto.

Venue

toronto

TechDays Toronto takes place at the South Building of the Metro Toronto Convention Centre, right by the CN Tower and Rogers Centre (a.k.a. the SkyDome), located at 222 Bremner Boulevard, shown on the map below:

Map picture

Note that if you enter the Convention Centre via through Front Street, you’re entering the North Building. To get to TechDays Toronto from the North Building, go to the floor above street level and take the walkway/bridge to the South Building. The TechDays sessions will take place on Level 700 of the South Building.

Schedule

TechDays Toronto takes place on Tuesday, September 29th and Wednesday, September 30th. There’s a complimentary breakfast from 8:00 a.m. to 9:00 a.m. on both days, and the sessions start running at 9:00 a.m.. There’s an introductory session for each track on both days that runs from 9:00 a.m. to 9:15 a.m., where the track leads provide an overview of the day’s sessions.

Each track has two morning sessions spaced out by a 20-minute break, followed by 65-minute break for lunch.

Tuesday is the longer of the two days, as it has three afternoon sessions spaced out by 15-minute breaks; the third session is a bonus session. FailCamp Toronto 3 will take place Tuesday evening.

Wednesday has just two afternoon sessions, spaced out by a 20-minute break and will conclude at 4:00 p.m.

Day 1 (Tuesday, September 29th)

Time

Track 1:
Developer Fundamentals and Best Practices

Track 2:
Developing for the Microsoft-based Platform

Track 3:
Windows Client

Track 4:
Servers, Security, and Management

Track 5:
Communication and Collaboration

Track 6:
Developer Foundations

Room

Room 701A

Room 718A

Room 701B

Room 718B

Room 716

Room 717

8:00am to 9:00am

Breakfast

9:00am to 9:15am

Track Introduction

9:15am to 10:30am

Tips and Tricks for Visual Studio

What’s New in Silverlight 3

Microsoft Deployment Toolkit 2010: The Next Generation

From Zero to Live Migration: How to Set Up a Live Migration

Deploying Microsoft Office SharePoint Server 2007 in a Virtual World

S-O-L-I-D : The Five OO Principles that will Change your Life Forever

10:30am to 10:50am

Break (20 minutes)

10:50am to 12:05pm

Test Driven Development Techniques

Expression Blend for Developers

A Geek’s Guide to Windows User State Migration Tool 4.0

SCVMM 2008: Performance and Resource Optimization (PRO) and Management Integration

Versioning and Upgrade of SharePoint-based Solutions

Going from 0 to 100 Dollars per Hour with the .NET You Never Knew

12:05pm to 1:10pm

Lunch (65 minutes)

1:10pm to 2:25pm

Patterns for the Rest of Us

Building Modular Applications Using Silverlight and WPF

Easing the Migration from Windows XP to Windows 7

Microsoft SQL Server 2008 Virtualization Considerations and Best Practices

Comprehensive Security for Microsoft Office SharePoint Server 2007

Layers, the Secret Language of Architects

2:25pm to 2:45pm

Break (20 minutes)

2:45pm to 4:00pm

A Strategic Comparison of Data Access Technologies from Microsoft

Optimizing Your Apps for the Windows 7 User Experience

Working the Windows Recovery Environment (WinRE)

Monitoring UNIX/Linux with Microsoft System Center Operations Manager 2007 R2

Using Microsoft Dashboards, Scorecards, and Analytics to Monitor the Health of your IT Infrastructure

Refactoring for Fun and Profit

4:00pm to 4:20pm

Break (20 minutes)

Bonus sessions

4:20pm to 5:30pm

How ISVs can strengthen their business by Working with Microsoft

Taking Your Application on the Road with Windows Mobile Software

Application-Aware Data Protection with Dell EqualLogic

Interoperable Web Platform: IIS7, Web Platform Installer and Web App Gallery

TBD

TBD

5:30pm

Day 1 ends

7:00pm to 9:30pm

FailCamp Toronto 3 
For details, see below or visit Demo Ignite Camp’s event page.

 

Day 2 (Wednesday, September 30th)

Time

Track 1:
Developer Fundamentals and Best Practices

Track 2:
Developing for the Microsoft-based Platform

Track 3:
Windows Client

Track 4:
Servers, Security, and Management

Track 5:
Communication and Collaboration

Track 6:
Developer Foundations

Room

Room 701A

Room 718A

Room 701B

Room 718B

Room 716

Room 717

8:00am to 9:00am

Breakfast

9:00am to 9:15am

Track Introduction

9:15am to 10:30am

Practical Web Testing

Introducing ASP.NET MVC

Inside the Application Compatibility Toolkit 5.5

Reinventing Remote Access with DirectAccess

Architecture of Microsoft Exchange Server 2010

S-O-L-I-D : The Five OO Principles that will Change your Life Forever

10:30am to 10:50am

Break (20 minutes)

10:50am to 12:05pm

Better Software Change and Configuration Management Through TFS

SOLIDify Your ASP.NET MVC Applications

Solving Application Compatibility Issues Through Virtualization

BranchCache: Helping You Save on WAN Bandwidth Consumption at Branch Offices

Transition and Deployment of Microsoft Exchange Server 2010

Going from 0 to 100 Dollars per Hour with the .NET You Never Knew

12:05pm to 1:10pm

Lunch (65 minutes)

1:10pm to 2:30pm

Metrics That Matter: Using Team System for Process Improvement from Microsoft

Building RESTful Services with WCF

Windows-Based Application Readiness for Developers

Server Management Improvements in Windows Server 2008 R2

High Availability in Microsoft Exchange Server 2010

Layers, the Secret Language of Architects

2:30pm to 2:50pm

Break (20 minutes)

2:50pm to 4:00pm

Database Change Management with Team System Developing and Consuming Services for SharePoint No Budget for Tools? No Problem! Hot Tools on a Limited IT Budget Best Practices in Architecting and Implementing Windows Server Update Services (WSUS) Exchange Server 2010 Management Tools

Refactoring for Fun and Profit

4:00pm

Day 2 ends; conference wrap-up

mtcc_level_700_map

FailCamp Toronto 3

failcamp_toronto_3

Since we had the venue for two days, it meant that we had these nice large conference rooms available to us on the night of Day 1 of TechDays Toronto. Rather than let them just sit there, we thought it might be fun to put one of them to good use with a community event. We got in touch with Justin Kozuch of Refresh Events and Meghann Millard of Unspace, and thus FailCamp Toronto 3 was born!

FailCamp Toronto 3 is the third FailCamp we’ve held in Toronto. Created by Thomas Fuchs and Amy Hoy, FailCamp can best be described as a “celebration of failure”. It starts with an opening monologue covering failure in history, followed by a failure free-for-all in which some selected storytellers and audience members are invited to share their stories of failure – and more importantly, the lessons learned from them. We’ll award prizes to the most spectacular stories of failure, and we’ll head to the pub afterwards!

FailCamp Toronto 3 takes place in room 716, South Building, Metro Toronto Convention Centre at 7:00 p.m. on the evening of Tuesday, September 29th. For more information about FailCamp Toronto 3 and to register to attend (it’s free!), see the FailCamp event page.

This article also appears in Canadian Developer Connection.

{ 0 comments }

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

{ 0 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.

{ 2 comments }

Kanye West Wants You to Go to FailCamp!

by Joey deVilla on September 15, 2009

failcamp_kanye

That’s right, you want to join FailCamp Toronto 3, the celebration of FAIL taking place on Tuesday, September 29th at the Metro Toronto Convention Centre! Take it from Kanye, you don’t want to miss this event. For more details, see the FailCamp event page and my earlier article on FailCamp Toronto 3.

{ 0 comments }

FailCamp Toronto 3 / Tuesday, September 29, 2009 / Metro Toronto Convention Centre

That’s right, we’re holding another FailCamp in Toronto! Mark Tuesday, September 29th on your calendar and be prepared to share you best/worst stories of FAIL, impress the judges in our “Panel of Fail” and win big prizes!

Here’s what the event is all about, as taken directly from FailCamp Toronto 3’s event page:

The pictures of Sean Connery in his ridiculous costume from Zardoz can only mean one thing: it’s time for another 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.

FailCamp takes place on Tuesday, September 29th at 7:00 p.m. at the Metro Toronto Convention Centre (255 Front Street West, between John and Simcoe Streets). Admission is free — all you have to do is register to attend, and make sure you bring your best story of fail! It’ll be full of win!

{ 5 comments }

FailCamp: One Week Away!

by Joey deVilla on July 2, 2009

FailCamp poster, featuring Sean Connery in his role as "Zed" from "Zardoz"

If you were at last year’s FailCamp, you might remember the best story of FAIL of the evening, which involved warming up some “body lube” in the microwave oven for a little too long, after which hilarity ensued.

Here’s how Amy Hoy and Thomas Fuchs, the originators of FailCamp, describe their vision of the event:

We believe that it’s time to give our personal fail some tough love and talk it out over beer!

Join us for a brief, rousing introduction followed by camaraderie, beer, and show-and-tell. We’ll present a little about failure through the ages, mining your personal suck, maybe some science, pithy quotes from people you may or may not respect, and share some failure stories of our own.

Then it’ll be your turn. If all goes to plan, you may even win in our friendly “race to the bottom” for the most public, most expensive, or most ridiculous Story of Fail.

FailCamp returns next Thursday, July 9th and once again, it’s the warm-up act for Unspace’s Ruby programmer conference (going by the name “FutureRuby” this year), which takes place on the weekend of July 10th through 12th. Just like last year, FailCamp will once again provide a forum for you to share your greatest and most pathetic stories of FAIL, and hopefully how that failure taught you some important lessons and made you a better, wiser, more-careful-with-the-lube person.

joey_presenting_at_failcamp_1Me, presenting at last year’s FailCamp.

Once again, I will be hosting FailCamp. I’ll start the evening with a couple of stories of failure, including a couple of Keyboard Cat-worthy ones of my own, after which I’ll open up the floor to you, the audience, to share your own stories of FAIL. Once we’re all thoroughly embarrassed, DJ Barbi will spin the wheels of steel and we’ll dance our shame away.

There are some tickets left as of this writing:

  • For FutureRuby attendees, there are 4 free tickets to FailCamp remaining.
  • For those of you who are not attending FutureRuby but would like to catch FailCamp, there are 19 “Pay What You Can” tickets left.

If you want ‘em, go to the FailCamp registration page and get them before they disappear!

joey_presenting_at_failcamp_2My one-slide summary of how things went terribly wrong in the movie Deliverance
(The link leads to the “Squeal like a pig” scene from the movie – you might not want to watch at work).

FailCamp will take place at the Queen City Yacht Club on the Toronto Islands (Algonquin Island, to be precise). Your printed ticket stub is good for a free ferry ride from the Toronto docks to the Yacht Club, where we’ll have some finger food, the Yacht club’s kitchen and cash bar will be open, and the evening should be full of surprises.

What better way to close an article about FailCamp than the Keyboard Cat video starring “Pinky, Pet of the Week”?

{ 0 comments }

FutureRuby and Failcamp: Register Now!

by Joey deVilla on March 10, 2009

futureruby

Last year, the folks at Unspace held a fantastic Ruby conference called RubyFringe. They took the standard conference format, threw out the stuff they didn’t like, amplified the stuff they loved and kept the attendance down to around Dunbar’s number. The end result: quite possibly the best geek conference I’ve ever attended (a lot of the other attendees would concur). I wrote quite extensively about RubyFringe in this entry, and here are my notes from the conference:

This year, they’re holding a slightly different conference called FutureRuby. They’ve described it as bill it as “an opportunity to prepare for the future by learning from the mistakes of the past”, and promise us that it won’t just be RubyFringe warmed over – we shouldn’t expect to find the same things in the same places! Here’s what the FutureRuby site says:

We are the artists, philosophers, and troublemakers. We realize that the fringe of today is
the mainstream of tomorrow. We grease the engines of progress, even when we’re working outside of the machine.

FutureRuby isn’t a Ruby conference, but a conference for Rubyists. This is a call to order – a congress of the curious characters that drew us to this community in the first place. We have a singular opportunity to express a long-term vision, a future where Ruby drives creativity and prosperity without being dampened by partisan politics.

FutureRuby runs from Friday, July 10th at 5:00 p.m. and officially end on Sunday, July 12th at around 11:55 p.m.. FutureRuby will also be paired with FailCampTO, which will take place on Thursday, July 9th (I’ll be MCing this event, and I’ll talk more about it in another post).

The early bird tickets for FutureRuby, which sell for CAD$700, are already gone. The regular rate tickets, which sell for CAD$800, are still available, but probably not for long. If you want to attend FutureRuby, I strongly recommend that you go to the FutureRuby registration page and sign up right now.

{ 0 comments }

Joey\'s Unofficial Ruby Fringe Guide to Toronto - Small logoWelcome to the fifth installment of Joey’s Unofficial RubyFringe Guide to Toronto, my guide to Accordion City for attendees of the RubyFringe conference as well as people just curious about this place.

In case you missed the earlier articles in this series, I’ll list them here:

  1. Where Did All the Cigarettes Go?
  2. Getting from the Airport to the Hotel
  3. Boozin’ in Accordion City
  4. The Lay of the Land, Part 1

In this article, I’m going to cover FAILCamp.


The first event of RubyFringe is the only one that’s open to anyone, whether or not they’re attending the conference itself. It’s FAILCamp, a gathering where we’ll share stories about and lessons from failure. It will take place at The Rhino Bar and Grill (1249 Queen Street West, just west of Dufferin) and runs from 4:00 p.m. to 7:00 p.m.. Once again, you don’t have to be a RubyFringe attendee to catch this one. Admission is free, but you’ll have to buy your own beer.

Here’s a quick description of the event, as written by its originators, Amy “Slash7″ Hoy and Thomas “Scriptaculous” Fuchs:

We believe that it’s time to give our personal fail some tough love and talk it out over beer!

Join us for a brief, rousing introduction followed by camaraderie, beer, and show-and-tell. We’ll present a little about failure through the ages, mining your personal suck, maybe some science, pithy quotes from people you may or may not respect, and share some failure stories of our own.

Then it’ll be your turn. If all goes to plan, you may even win in our friendly “race to the bottom” for the most public, most expensive, or most ridiculous Story of Fail.

I believe that the original plan was for Amy and Thomas to host the event as a dry run for a much larger FAILCamp event taking place on the 26th in Philadelphia. Circumstances have arisen and they will be unable to make it to Accordion City this weekend. While this fits with the theme of FAILCamp, it hasn’t stopped it — instead, two new hosts have stepped up to fill in for them:

  • Hampton “HAML” Catlin, who very well might be the best Ruby hacker in town, and
  • Yours Truly, who very well might be the worst Ruby hacker in town.

Hampton’s going to provide a lot of insight and programming know-how to FAILCamp. Me? I’m going to be responsible for innuendo-laden stories of personal and professional failure peppered with gratuitous Zardoz references.

As for the Rhino itself, it is truly pub with a “neighbourhoody” feel. Where many places are content to be mere endpoints in the Anheuser-Busch/Molson-Coors supply chain, the Rhino is what some sociologists call a “third place”, a neighbourhood gathering point for all kinds of people, from the locals who’ve been in the Parkdale area since it was a more rough-and-tumble place to the artsy and musician types who moved into the neighbourhood to the geeks who use it as the venue for the monthly Rails Pub Nites and Ajax Pub Nites. Even though the neighbourhood is gentrifying in a manner similar to New York’s Lower East Side or certain parts of Brooklyn, The Rhino has managed to remain pretty much douchebag-free and inexpensive, unlike a number of the other pubs in the area.

The only way in which The Rhino gets fancy is with their beer menu. There are about 200 beers on the menu hailing from a few dozen countries, and they’re generally well-stocked and priced in the 5 to 7 dollar per pint/bottle range. Be sure to try the locals: their own lager, as well as Mill Street, Wellington and Creemore Springs.

{ 4 comments }

This Week in Toronto Tech

by Joey deVilla on July 14, 2008

Toronto Tech People
Just a small sample of the people that make Toronto’s tech community great.

This week is going to be a week unlike any other in the Toronto technology scene: a week of events created not by municipal groups, large techno-conglomerates or industry think tanks, but by small groups of passionate individuals who enjoys working with both people and technology.

These events don’t have the benefit of major sponsorship or media coverage, nor will they be lining their organizers’ wallets. They’re events put together by amateurs in the original sense of the word: people who do it not for profit, but for their love of their craft, in the hope that both the attendees and even the field itself will be advanced from insights, understanding and knowledge gained by gathering together and exchanging ideas.

It’ll be a busy week for me. I’ll not only be attending these events, but I’ll also be MCing two of them as well. I’ll be posting reports from these gatherings here — keep watching this blog!

DemoCamp 18: Tuesday July 15th, 5:30 p.m. – 9:30 p.m. at Supermarket

DemoCamp Toronto 18: Tuesday, July 15th @ Supermarket

DemoCamp 18 is the eighteenth gathering of the bright lights in Toronto’s software development community where we show each other our projects in action. DemoCamp has grown from a gathering of a couple dozen in late 2005 to a meetup of hundreds at locations like the MaRS Centre and the Toronto Board of Trade and was voted “Toronto’s Best Unconference” earlier this year by BlogTO. It’s given many local software people the chance to showcase their work, meet other people in their field, make connections, get jobs and even get venture capitalist funding (that’s what happened to b5media, for whom I work).

I’m one of DemoCamp’s stewards and will be co-MCing DemoCamp.

You can see the schedule of events for DemoCamp 18 at the DemoCamp.info site. This event’s tickets — a good number of which were free, the remainder going for five or ten dollars — got snapped up within hours of becoming available.

Damian Conway: Wednesday, July 16th, 6:30 p.m. – 9:30 p.m. at the Bahen Centre, U of T

Damian Conway - July 16, 2008

The Perl programming language has been given the nickname “the duct tape of the internet” because of its importance in the development of the early web. Damian Conway is its most eloquent spokesperson and a speaker who can turn the dryest of academic lectures into a brain-tickling comic monologue that delivers both laughs and technical insight.

On Wednesday, Toronto will play host to the world premiere of his new talk, titled Temporally Quaquaversal Virtual Nanomachine Programming in Multiple Topologically Connected Quantum-Relativistic Parallel Timespaces… Made Easy. The event will be held at the Bahen Centre at the University of Toronto and it will be free of charge. For more details, see its Upcoming page.

FAILCamp: Friday July 18th, 4:00 p.m. – 7:00 p.m. at The Rhino

FAILCamp

I’ll let the FAILCamp creators, Amy Hoy and Thomas Fuchs do the talking:

“My reputation grows with every failure,” wrote George Bernard Shaw in a letter to fellow author Frank Harris. A healthy attitude towards the natural state of humanity, if you ask us.

We all know failure: public, private, large, small, free or costly, embarrassing or funny or poignant (or all of the above). We have all experienced what our friend Patrick has called “the beautiful rainbow of Fail.” And we tend to stuff it in the closet, keep it under wraps, don’t-ask-don’t-tell or any other number of hidey clichés that poor, beautiful rainbows should not be subject to. We believe that it’s time to give our personal fail some tough love and talk it out over beer!

Join us for a brief, rousing introduction followed by comraderie, beer, and Show and Tell. We’ll present a little about failure through the ages, mining your personal suck, maybe some science, pithy quotes from people you may or may not respect, and share some failure stories of our own.

Then it’ll be your turn. If all goes to plan, you may even win in our friendly “race to the bottom” for the most public, most expensive, or most ridiculous Story of Fail.

Also, did we mention beer?

For more details, see FAILCamp’s event page on Facebook.

RubyFringe: Friday July 18th – Sunday July 20th at the Metropolitan Toronto Hotel

RubyFringe

Finally, the upcoming weekend belongs to RubyFringe, the “deep nerd tech with punk rock spirit conference”.

“RubyFringe,” says its site, “RubyFringe is an avant-garde conference for developers that are excited about emerging Ruby projects and technologies. We’re mounting a unique and eccentric gathering of the people and projects that are driving things forward in our community.”

I’ll be MCing the opening night’s events at the Amsterdam Brewery. Alas, tickets are sold out!

{ 3 comments }