From SPA Wiki

Jump to: navigation, search

I have been developing software since childhood. Working mostly as a freelance consultant and developer, I have always focused on agile development, customer responsiveness and creativity. I was a co-founder and Director of Operations at Connextra (, a technology company recognised as leading practitioners of eXtreme Programming. I am currently very happy programming in Haskell and getting paid for it.

I'm most interested in continuous design, the Functional paradigm and rich-client platforms, and I am still trying to get my head round Category Theory. I believe that our current approach to managing state is the route of all evils - well many evils; and I am convinced that all our lives would be better if we spent more time developing developers.

I have attended every OT/SPA conference and was the co-chair of OT98.


Work: [ Digita]

Email: peter at

Web: [ ]