Microsoft Developer

101
reputation
1

Just your average Ninja making his way though the quagmire of development best practice and relentless "progress"