101 reputation
2
bio website matthew-walton.co.uk
location Nottingham, United Kingdom
age 32
visits member for 11 months
seen May 13 at 14:28

C#/ASP.NET MVC programmer professionally. F#, WPF, Clojure, C++, Java and Perl 5 programmer formerly professionally. Haskell, Perl 6 and Inform 7 programmer not so professionally. I dabble in many pies and like my languages to be interesting and my programs to be correct, preferably by construction and without ridiculous effort. I know a fair bit about relational databases and TCP/IP networking as well. More than I ever wanted to, to be honest.

Technically speaking I'm a Sun Certified Java Programmer, but mostly it just gave me more reasons to not want to program in Java.

I train in aikido and was awarded my shodan in early 2013. I have British Aikido Board Coach Level 1 and am training as an instructor for both junior and adult classes. My school practises Yoshinkan aikido which values strong form and emphasises learning to control your own body and weight in order to take control of your opponent's.

Away from the computer I play recorder (ABRSM Grade 8) and viola da gamba, sing, read and cook.


Aug
2
comment what is the proper way to punch in krav maga? what are the benefits of punching without wrist rotation?
I'd back that up. Aikido schools don't allow students to teach each other, because Billy 4th kyu doesn't know enough to get it right, and doesn't have instructor training either. It's about safety, and about the quality of what we're doing, and also about separating the aikido you do from the aikido you should teach, which are not necessarily the same. I'm sure the same applies to most martial arts, so whenever you're in doubt about something like this ask your instructor, ignore your advisory comrade and, if necessary, avoid training with them.
Aug
2
awarded  Supporter
Aug
2
awarded  Autobiographer