Archive for August, 2008

Managing Meetings

Thursday, August 7th, 2008

A random conversation about John Cleese and training videos at Agile'08 on Tuesday reminded me that I wanted to post about something neat I saw at CAST'08. Everyone attending the talks had a red, a yellow, and a green card with a number on them (the same number for all ...

Putting a Face to a Name

Thursday, August 7th, 2008

I had the pleasure yesterday of finally meeting Michael Feathers, author of one of my favorite programming books, and a contributor to Beautiful Code. Along with a couple of other people, we talked for a bit about unwritten books, software design, and the fact that discussion about the latter ...

Tony, Dan, LanSchool, and Doing the Right Thing

Wednesday, August 6th, 2008

Here's a story for you: http://compsci.ca/blog/lanschool-threatens-compscica-with-legal-actions/ Tony and Dan created compsci.ca as a web-based community for high school and university kids interested in computer science. [Full disclosure: Dan is doing a Google Summer of Code project under my supervision.] A couple of years ago, Dan found a flaw in LanSchool's classroom management ...

I’d Really Like To Draw A Picture…

Saturday, August 2nd, 2008

I'd like to draw a picture---I really would. It wouldn't exactly be an entity-relationship diagram, or a database schema, but it would combine elements of both, and it would help me explain the model underlying the app I'm currently working on to the whole team (myself included).  But I'm not ...

Where Design Fits In

Saturday, August 2nd, 2008

Agile'08 starts Monday, which makes me feel that I ought to justify the Big Design Up Front I'm currently doing.  Here's as far as I've gotten: I'm thinking again about access control in DrProject. A user's membership in a project is represented by a triple (project, user, role), where a role ...

They’re Breeding Like Rabbits

Friday, August 1st, 2008

Cameron Neylon complains about the proliferation of networking sites, aggregators, and what-not for scientists. I think he's right: none of them will succeed until there's massive consolidation.  Maybe LinkedIn or someone like that could offer a cheap-but-not-free service customized to scientists' need on top of its existing infrastructure?

Good News For a Change

Friday, August 1st, 2008

After years of declining or flat enrolments in Computer Science, we have some good news this year: our first-year numbers this fall are going to be up over last year's by about 20%.