I blog here about whatever interests me , and sometimes say useful things. I also speak a good bit. I regularly teach at my church and sometimes teach things related to tech . I am always looking for more opportunities to teach, so here is contact info if you want to talk about it.
At the moment I am a Principal Consultant at Improving . At Improving I do a mix of teaching, mentoring, managing, and software development.
Others things I have done, and projects that I still work on, include...