My name is Charles O’Dale. I founded a B2B software company named Senomix in 2003 and dabble in various bits of software and hardware to keep my tech chops sharp.

You’ll find the bits posted here are mainly about software development, with discussions covering interesting implementations and some of the more pernicious bugs we’ve run into at work.

I’m currently located in Toronto, Ontario, Canada, but have previously resided in Ottawa, Ontario; San Diego, California; and Halifax, Nova Scotia.