the personal site of drew powers

strategy
the distributed web part 2: …or do you?
when is it time to pony up for custom development?
strategy
the distributed web part 1: you don’t need a website
when to not get sold by marketing speak