Unusual Subroutines

The blog and musings of Christopher Allen-Poole

Without Staff, There Are No Standards

Something which I was recently discussing with a colleague was her problem with her company's recent top-down initiatives. There was a series of major pushes in her company which she didn't feel were justified. Things had worked decently in the past but these changes seemed like a bad attempt at fixing something which was not broken.

The problem here wasn't actually the reforms. The reforms were probably well justified (I didn't really have visibility into whether or not they actually were). The problem was the approach.

Continue reading »

Farley Files

I just finished Double Star, and one thing which really impressed me about the novel was the idea of a Farley File. A Farley File is named after one of FDR's advisors who kept a basic set of notes on everyone that he met. When it was time to meet with them again, he could then read up and remember things like the dog's name, or the daughter's birthday, etc.

Continue reading »

CMS problem

There is a project I've worked on of late. It's a new CMS and I have to say that there is a rather significant and fatal flaw in its design – it requires all developers to work in the same data set.

Now this is by no means the only time I've seen something like this. I would be lying if I didn't admit that this has pretty standard fair for the industry, but then so was Subversion, and we all know how terribly that turned out. I will say that this is the most egregious example (as the underlying data architecture does not support even a cursory form of export) and the last time I encountered it I was also able to mitigate it by creating a truncated version of the data locally.

Continue reading »

Early publications by me

I was wondering through the great interwebs and found an issue of Flash & Flex Developer, a now defunct publication which I wrote several articles for in 2009-2010. Included in this one are several comments on multi-part swf communications.

Continue reading »