My blogs

Blogs I follow

About me

Industry Technology
Occupation Software Engineer
Introduction Post graduate degree in climatology with work in artificial intelligence, but entire professional life spent in software engineering. Have done soup-to-nuts: embedded systems programming to expert system design and implementation, assembly language to DSLs to functional programming, device drivers to user interface design. Once had to re-learn to communicate with humans after spending 15 straight months programming a VxD in 80x86 assembly language.
Interests F#, Groovy, Scala, Go, Python, House Rabbits