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

Toronto Ruby on Rails Pub Night

I spent half the weekend with a mild fever and feeling completely out

of it. So out of it, in fact, that I voluntarily watched both Lake Placid and Scary Movie 3 (the edited-for-television versions, no less) on TBS. Hence I was feeling a bit off my game on Monday and decided not to bring the accordion to the Ruby on Rails Pub Night at C’est What. Unfortunately, I also forgot to bring some Tucows swag — our coveted “squishy cows”, pictured below:

Tucows 'squishy cows' gathered around a bowl of salsa.

As

the developer relations guy, forgetting the swag before attending a

developer meetup is about the same as forgetting to put on your pants

before stepping out. Next pub night (tentatively scheduled for Monday,

April 17th), there shall be squishy cows. This I promise.


As

for the Ruby on Rails event itself, it went quite well. Pete Forde, one

of the organizers said that his guess, based on yesterday’s rotten

weather, was ten people, gathered around a long table, would be a good

turnout. He was quite pleased to see twenty-five.

Pete’s company, Unspace,

is a company that develops web applications using Rails. He noted that

some clients are a bit wary of firms that use Rails because of the

“What if they’re hit by a bus?” factor — that is, the fear that no one

else will be able to maintain their applications because they’re

implemented in a framework and a language that doesn’t have the broad

user base of something like PHP, Java or .NET. He’d like to see a

healthy ecosystem of local Rails developers, and given the way

Accordion City is, there should be more than enough work to go around.

I got a chance to meet Austin Ziegler, author of the PDF::Writer module, which makes creating printouts in Ruby dirt simple (see the “Hello World” example in this Artima article to see how simple).

I suggested that he demonstrate it at an upcoming DemoCamp, to which he

replied that his presentation could be demonstrating how PDF::Writer

can be used to make his presentation for PDF::Writer right in front of

the audience — the sort of recursive thing that programmers like.

Of course, David Crow was there. That’s the sign of a tech event worth visiting.

I

met a number of other Ruby/Rails developers there and had a chance to

chat with a good number of them. A number of us, myself included, have

come from the world of developing “enterprise” or “business”

applications using Microsoft development tools and databases, others

are Java guys trying to escape Rube Golberg Machine

coding and some are young enough and lucky enough to star their

programming careers with Ruby and Rails. A couple of us — myself

included again, told some amusing Captain Crunch

stories and other ribald tales of the sometimes-sordid underbelly of

the nerd world. From the looks of it, we all had a good time, and I

think the future of the Rails Pub Night is promising. My thanks to Pete

and the folks at Unspace for putting the event together.

Categories
It Happened to Me

From the Archives: San Francisco, February 2006

I took this shot while walking around San Francisco’s North Beach neighbourhood with Wendy last month:

Photo taken in San Francisco

Categories
Uncategorized

Tucows Developer’s 2006 Editorial Calendar

This year, in addition to blogs such as The Farm and Tucows Developer,

I’ll also be publishing different kinds of content and holding online

events, such as podcasts, white papers, primers and “Ask Tucows” chats.

To find out more about what these are and when they’ll be published or

take place, I suggest you take a look at the Tucows Developer 2006 Editorial Calendar.

Categories
It Happened to Me

When You Want a Job Done Right…

A conversation from earlier today at work:

Ross: This is important, so I’d rather you didn’t delegate it.

Me: Dude, there’s only you and me in R&I [our department]. Who am I going to delegate it to?

Categories
Uncategorized

Classification for Dummies [Updated]

If you’ve ever wondered how idiots, morons and imbeciles rank against each other, this sample from an old book shows you:

Old book clipping showing relative ranking of 'idiot', 'imbecile' and 'moron'.

So where does “dumbass” fit on this scale?

[Update: Here’s the source of the image — Better for All the World: The Secret History of Forced Sterilization and America’s Quest for Racial Purity, a book on the eugenics movement in the U.S. in the early 20th century.]

Categories
It Happened to Me

66 "Choose Your Own Adventure" Book Covers

Someone who goes by the handle of “bluechemist” posted this collection that takes me back to my youth: a composite scan of 66 covers from the old Choose Your Own Adventure series of books. I loved these books. They inspired the first computer game I ever wrote, New York Subway, my first serious foray into programming using the BASIC programming language as well as into telling tasteless jokes*. Really, really, really tasteless jokes (hey, I was 13). As my wife will tell you, I’m still programming and still telling tasteless jokes.

* No, the source code no longer exists in readable form: it’s on a TRS-80 cassette tape that has been lost to the ages.

Pictured below is a quick preview of the book covers. Click the image to see it at full size:

66 'Choose Your Own Adventure' book covers.

Bonus: Someone had the same idea I did and ran with it much farther. Brad: The Game is a very tasteless web game with all the Choose Your Own Adventure interactivity and all the New York Subway tastelessness (perhaps even more!). I’ve played it many times, and have ended up dead, joining the Greek Navy, found my pants and scored 72 times in a single night.

Categories
Uncategorized

"Ask Tucows" IRC Chat: Thursday, March 23rd

This year, Tucows will be hosting a series of “Ask Tucows” IRC chats

in which I and a number of Tucows employees will be available to answer

questions, take comments and suggestions and generally talk about

Tucows. The first such chat will take place on Thursday, March 23rd at 1:00 p.m. EST (10:00 a.m. Pacific / 6:00 p.m. UTC).

Since

my position is largely concerned with developer relations, questions

about developing on the Tucows platform are the type I’ll best be able

to answer. That being said, I’m sure that my boss, Ross Rader, Director

of Research and Innovation will be joining me, and he’ll be able to

cover a good number of questions I can’t. I plan to gather a number of

other Tucows folks to join in order to get a representative group with

whom you can chat.

Here are the technical details of the “Ask Tucows” chat:   

  • Chat type: IRC
  •    

  • IRC server: irc.freenode.net
  •    

  • IRC channel: #asktucows

Watch this space for more details about the chat, and if you’re not familiar with online chat via IRC, I’ll also post a “how-to” article.