Welcome

I'm an independent software developer, trainer and coach working primarily in the Northwest. I've been developing software for almost 30 years and I'm still not bored! If you like, you can read my informal bio or take a look at my resume. This is my professional and technical site and is mostly aimed at at fellow developers. I hope to make it a useful resource to others, so please contact me if you have suggestions.

What's Here?

Recent years have seen the growth of the Agile Movement and various agile methodologies. I use both Extreme Programming and Scrum in my own work.

I'm heavily into test-driven development and I'm one of the developers of the NUnit unit-testing framework. The NUnit Cookbook is my book-in-process on NUnit.

In recent years, my technical focus has been on the .Net environment. I do most of programming for .NET in C#. Before .NET, I was primarily a C++ programmer, and still work with it when I can.


Other Sites

Poole Consulting is is my company. We develop software for our clients and provide training and mentoring to help them improve their own software development practices. Our approach is based on rapid feedback, clear communications and rapid delivery of value. Visit the site to learn more or contact me directly.
 

NUnit is a unit-testing framework for all .Net languages. The NUnit.org site has documentation and downloads. Downloads are also avaiable the project page on SourceForge.

The NUnit.com site, currently under development, will provide blogs, articles, additional software and other NUnit resources. It is also the home of the NUnit Developers Wiki, used for discussion and planning purposes by the NUnit developers.

 
  In the past, I taught classes in C++, Windows and other topics at Shoreline Community College. Archived versions of my class websites will be available here until I have time to incorporate the material elsewhere.
 
I'm an associate of Exoftware