Welcome to the first meeting of 2010! We are starting the year learning first about writing testable Java code and exploring NetKernel.
Sponsorship and Door Prize
We continue to enjoy Big Sky Technology's and TekSystems's Sponsorship's of the meeting room and of the food at the meetings.
JetBrains's and ZeroTurnaround's are providing personal licenses to their products.
We will also have a few Mike Cohn's books and a seat on one of his classes to raffle in preparation of his presentation in February.
Location
We continue to meet at the Wolf Law Library:
Wolf Law Building, Room #207
2450 Kittredge Loop Road
Boulder, CO 80309
A map and directions can be found on the Boulder JUG web site.
6:00-7:00 PM: Writing Testable Code
Writing tests is easy, right? Anyone can use JUnit. The hard part is writing your code so it is easy (or even possible) to test. Tonight, we'll talk about some techniques for making your code easier to test, and some pitfalls to avoid.
About Jim McMaster
Jim McMaster has been writing code since it was punched on cards. In recent years, he has become a fan of developer testing. He is a Software Engineer at Google, Inc. in Boulder, where (among other things) he acts as world-wide publisher for Testing on the Toilet.
7:00-7:30: Pizza, Soda and Networking
We are grateful to Tek-Systems for their continued sponsorship of the Pizza and Soda!
7:30-9:00: Introduction to NetKernel
NetKernel is a software platform that runs on the JVM. It is based on a very small pure REST kernel and includes tools and services in its stack (much like Unix). Like the Web, everything in NetKernel is identified by a URI.
NetKernel started as a research project in HP Labs in 1999. Since 2002, the technology has been advanced by 1060 Research. We are releasing NetKernel 4 on 10/9/2009 and this represents a major step forward in the refinement of the abstraction and platform.
NetKernel is used by large corporations (e.g. BlueShield of California) governments (e.g. US Army, Intelligence Agencies) and small companies. All report the same - applications built on NetKernel run faster, require less code, scale with cores and in general, simplify systems.
About Randolph Kahle
Randolph has worked at GTE Sylvania, HP, Microsoft, MageLang Institute, lead his own consulting company and is currently working with 1060 Research. He has worked with Java from the very beginnings of the language and was an early consultant, instructor and architectural advisor to investments banks, manufacturers and service companies.
He is currently working on NetKernel.


