Outspeaking.com

Christopher S. Peake

Software architect, process manager, and compiler/language designer.

Christopher S. Peake is a pen name. The author is an experienced software architect, process manager, and compiler/language designer, and writes about the parts of software work that rarely make it into tutorials: why languages succeed or fail, what software actually costs to maintain, how planning and process break down on real projects, and why large IT efforts go wrong.

Articles on this site are written from that practical experience and cite primary sources where they make factual claims. See how Outspeaking works for the editorial approach and corrections policy.

Articles on software and technology