July 29, 2009

Toronto DemoCamp

Filed under: events — Dave @ 6:32 pm

I was at DemoCamp Toronto yesterday, which was in the slightly upscale Rogers Theater.

The most fun presentation was guiGoog‘s because they had to do it on a Rogers owned laptop with Ineternet Explorer 6. Apparently here at GiantGoat we’re some of the few people who still test on IE6 — much of the audience thought testing on the browser that 20% of people use was ridiculous.

Searchopolis competitor WeGoWeGo was there, with a real demo — whcih was a nice change from the 3 or 4 PowerPoint presentations at the beginning (some people actually left because of a lack of Demos). Disclaimer time, we’ve done work for Searchopolis and WeGoWeGo have given me a t-shirt.

Guestlist gave a great demo (including feigned shock by the presenter every time he had a requested feature) that made me wish I could spend more time building aggressively gorgeous applications — and Guestlist is gorgeous.

But a special call-out goes to James from datamartist who gave me a preview of his eventual DemoCamp demo. It’s always good to talk to the people who make the kind of meat-and-potatoes software that the world actually runs on. datamartist helps non-specialists analyze large (millions of rows) datasets.

I had seen a few of the products before, but this time I was sitting beside Farhan Thawar so I got to compare my thoughts on each startup to his.

To jog your memory, IE6 looks like this:

BBC covers Barcode

Filed under: customers,news — Dave @ 5:16 pm

I imagine most readers of this blogs are also avid followers of news related to the Caddisfly (keep the Spicipalpia vs Integripalpia debate to a minimum in the comments though!), but it’s still great to see the Consortium for the Barcode of Life to get some love from the BBC.

We’re in the middle of building a slew of websites for Barcode of Life, which means that Danielle and Rob have also built websites for species you’ve actually heard of, such as Mammals and Ants.

July 27, 2009

Mistakes I make: interviews pt 2

Filed under: jobs,mistakes — Dave @ 2:56 am

Our first co-op will be starting in September, after Danielle and I spent Thursday interviewing a dozen applicants (down from 58 resumes).

My favourite part of this job is when we try something new as a company, so I have an excuse to do something wrong in a new and exciting way. I like to think of my job as making mistakes so the developers don’t have to.

My first mistake was interviewing 12 students, I did what I could to save anyone from wearing a suit in the rain, but I worry that we might’ve wasted some peoples’ times — In my defense, it’s a recession and I wanted to give a chance to as many people as possible.

The second problem was ending up with 5 people we were confident could do the job (and another 4 that we strongly suspected could do it). The final ordering was hard to come to, and I think I finally settled on sorting the successful applicants by how happy they’d be with the job — basically a combination with how they’d handle the boring work and how much they’d learn. My thinking was for our first time I wanted to go with someone that I was sure I could do a good job managing.

Still, we turned down a lot of good people, and I’d like to mention that if anyone we turned down wants a quick snippet of constructive advice, feel free to email me (1 person already has).

There were three “technical” questions that everyone got:

Programming:
In the language of your choice create a function that takes an array of integers and returns the average of the highest and lowest elements.
- We’re looking for a correct solution, not the fastest or the most clever.

HTML:
Find 2 errors in the following snippet of HTML (forgive the wrong brackets and poor tabulation for the blog):
….
[style]
#pretty {

}
a.hover {
text-decoration: none;
}
[/style]
[table class="pretty"]
[td]
[tr]
[h1]Table of contents:[h1]
[/tr]
[tr]
[a link="www.google.com"]Google[/a]
[/tr]
[/table]

Design:
Design a truck to transport whales.
- There are two things we’re looking for: how well you communicate with the customer (us) and how well you design something you’ve never thought about.
- Although you have thought about this already because you read our blog, right?

Everyone had some great things to say, my favourite quote was probably “you seem like the kind of person who reads reddit” — for future credit I’ll melt like butter if you say I remind you of a young Joel Spolsky.

On the other hand, and maybe in another post Jobmine is not a fun piece of software to deal with, if we’re going to have to deal with it regularly, I’ll probably build and share some GreaseMonkey Scripts.

July 22, 2009

Events

Filed under: events,local — Dave @ 5:55 pm

Today is Rob’s 4th anniversary with us, unfortunatly I didn’t get the go-ahead on fireworks. Still, good to have you Rob.

Tonight, in Kitchener, there’s the KW web designer meetup, which it looks like none of us will make it to. But next week, DemoCap Toronto, woo-hoo!

July 14, 2009

We’re getting a co-op!

Filed under: co-ops,hiring — Dave @ 3:17 pm

It took some convincing, but we’re getting a co-op student in September. Since one of the first things they tell you to do in co-op is read the company’s webpage, I’m assuming that most of the people we interview will see this post.

So here are some tips:

  • I don’t know why it says you need to submit your grades, I probably won’t look at them (one term my grades ranged from 33 to 100, I’m in no position to judge anyone :) . I might look at what courses you took.
  • What I am looking for is something you made that’s public, whether it’s a website or a game I can download, something with a URL. I’m going to see if I can get Wi-Fi in the interview and if you can spend 25 minutes demo-ing stuff you built, go for it.
  • I’m being pretty open about the process, but I’m not going to talk about any one person in public — no matter how badly you goof-up the interview (we all get nervous) you won’t see your story on the blog or The Daily WTF.
  • Oh, and you don’t need to wear a suit jacket in 30 degree weather :) basically dress how you would for a client meeting (this fellow makes the cut, this fellow does not [edit: I can't give advice on women's clothing]).

There will probably be a handful of easy questions, I’m expecting you to get all of these. One or two questions will come from your resume, so if you say you know SQL, expect to be asked to write a simple query. I like to ask an easy programming question too, I don’t care what your major is, but you need to be able to program simple for loops and if statements.

I’ll also ask what browsers, IDE/editors and OSes you like and use, there’s no wrong answer… Well, OK, “I write all my code in Word on Windows ME” is probably a wrong answer. What blogs do you read?

I’m still working a little on the harder questions to set yourself apart, but I expect these will make the cut:

  • Tell me what you’d do to our web page and blog.
  • Design a [noun] for [specific customer type]. This is the new standard Microsoft interview question, e.g. “design window blinds for the very rich” or “design a truck to transport whales”. There are two parts to these questions: the design and how you get information from the customer.
  • Again: I love demos, if you want to bring a laptop and demo something locally go ahead, not everything needs to be a webpage.
Older Posts »