October 26 31, 2003
CSS 2003 Home
Agenda by Speaker
Agenda by Topic
How to Register
How to Contact Us
Sorted by Speaker
Sorted by Topic Title
Traveling to Keystone
Maps to Keystone
CSS 2002 Feedback
Email Discussion Group
About Colorado Software Summit
What Is Colorado Software Summit?
Colorado Software Summit is an intensely technical conference, created by and for professional programmers who are working with Java and/or XML. Conference sessions emphasize real-world programming in Java, with practical examples and plenty of source code to illustrate concepts and techniques. Many of the tutorials are presented by the lead programmers, analysts, architects and designers of the tools they are teaching you to use, while the remainder are taught by people who are using those tools themselves to build comprehensive projects.
We have earned a reputation for producing some of the best technical conferences in the world. Most of that reputation derives directly from the speakers and the attendees, who together have created and nourished an atmosphere of lively interaction that provides the maximum opportunity for exchange of information. Our speakers spend the entire week at the conference, and conference attendance is limited to not more than approximately 600 people in order to encourage this valued interaction among attendees themselves as well as between the attendees and our speakers.
Our Twelfth Conference
Colorado Software Summit 2003 will be the twelfth we have produced, and the ninth to be held at Keystone Resort. Since our conferences are older than Java itself, obviously they were not always Java conferences. Until 1995 we produced a very well known OS/2 programming conference, ColoradOS/2. The 1996 ColoradOS/2 conference featured Java prominently, and since 1997 (when we changed the name to Colorado Software Summit) it has been exclusively a Java programming conference.
Not a "Show," It Is a Serious Programming Conference
There is no "show" aspect to the conference at all, no booths, no marketing, no sales, no hype. We make every effort to attract only professional Java programmers, or at least people who are very directly involved with Java programming; if anyone else sneaks in, it is because we haven't communicated to them clearly enough what we do here. But, to go along with the "serious" nature of the conference, it is also a great deal of fun! Many of our attendees come back year after year, and they contribute a great deal to the friendly and fun atmosphere of the conference.
We divide the day into 90-minute blocks of time (with breaks in between), and we typically have eight to ten sessions running concurrently throughout the day, while our attendees make their way through the week with a schedule that they choose for themselves. All of our tutorial sessions are repeated three times during the week, so if one session is crowded, there are two more chances to see it during the week. When there are topics that we expect to be in unusually high demand, we schedule them for even more repetitions during the week, but that is somewhat rare.
Where Is the Conference Held, and When Should I Arrive/Depart?
Colorado Software Summit 2003 will be held the week of October 2631, at Keystone Resort in Keystone, Colorado. Experience has shown that nearly one-half of our attendees will have arrived by the Saturday before the conference (that is, Saturday, October 25 this year), even though the conference does not officially begin until check-in on Sunday, October 26. We have a welcoming reception that Sunday evening, with lots of great food (no need to plan for dinner that day) and a cash bar. The reception provides a great opportunity to meet the speakers and to begin making Java-based friendships with other attendees, friendships that should last for a lifetime. The first conference session begins at 8:30 a.m. on Monday, October 27, and the conference ends just after lunch on Friday, October 31. However, many people stay longer, for the informal gatherings that attendees host in their condominiums, and leave on Saturday or Sunday instead.
Tell Me More About the Location...
Keystone Resort is best known as one of Colorado's and the U.S.A.'s premier ski resorts. Located in the heart of Colorado's beautiful Rocky Mountains; Keystone is owned by Vail Resorts, which also owns Beaver Creek and Breckenridge. Less well known is that Keystone is also one of Colorado's finest conference resorts, with excellent conference facilities and great lodging. Our attendees who have been here before usually prefer Keystone's condominiums, which have fireplaces (and free firewood), kitchens, sofas and easy chairs, etc. If you are a skier, plan to bring your ski clothes: for each of our conferences held at Keystone from 1995 through 2002, Keystone had usually opened for skiing before the conference began, and always had opened before the conference ended.
Is This Just Another Enormous Conference?
Importantly, this conference is intentionally small. Keystone's conference facilities can handle about 600 people very comfortably (and with the level of quality we insist on), so that number is our upper limit. Our rooms are set in classroom style not just rows and rows of chairs, but chairs and tables, and "elbow room," to make it easy to take notes, hold water glasses, etc. We will have a couple of our "larger" rooms (small by most conference standards) set for 150-200 people, but the majority of the rooms will be set for about 40-50 people. With these small session sizes, the presentations can be as interactive as any individual speaker is comfortable with, while our attendees can derive the greatest benefit from each session.
A Truly International Conference
Also importantly, our conferences have always attracted a strongly international audience. Each one of our first nine conferences has had approximately one-third of its attendees from outside the U.S.A., not only from the expected European and Asian countries, but also from more exotic and/or distant locations such as China, Israel, South Africa, Brazil, Argentina, Australia and New Zealand, Egypt, Turkey, etc. We always ask our speakers to keep this international audience in mind as they prepare their presentations. We think the investment in time and money that these international attendees make each year is a strong endorsement of the quality of the conference.
Everyone Gets Printed Copies of the Presentations in Advance
We print all of the tutorial presentations in advance, and we give a 3-ring binder with all of the presentations to each attendee as they check in. Even though we print these presentations four-up and double-sided, these notebooks still contain nearly a full ream of paper each. Fortunately, we also give you a great bag to lug this material around in! These notebooks give you a chance to review the presentations before planning your schedule for the week, a place to take notes during the presentations, and they provide you with a copy of presentations that you didn't have enough time to see. We generally schedule approximately 60 unique topics during the week, and the week has approximately 220 time slots; any individual attendee therefore has time to attend approximately 20-25 sessions, so you'll appreciate receiving this notebook containing both the presentations you were able to attend and those you were not. Additionally, after the conference ends, we produce and mail to every attendee a CD-ROM that has all of the presentations on it, including any last-minute updates and all accompanying source code.
Who Should Attend?
Our audience is comprised largely (probably at least 80%) of professional programmers working for large corporations who are writing applications that run over large networks; consultants, entrepreneurs, small business owners, VARs, teachers, etc., comprise the remainder of the attendees. This audience is seeking very practical, "Wow, I can use this as soon as I get home!" information on Java programming topics; that is exactly what we try to provide.
Our Speakers Are Programmers Themselves
Colorado Software Summit (and its predecessor, ColoradOS/2) has earned a reputation as one of the best technical conferences in the world. At our earlier conferences we have featured some great speakers, many of whom are very well known. We have had speakers such as Bill Joy (Chief Scientist of Sun Microsystems, Inc.), Bjarne Stroustrup (creator of the C++ language), Grady Booch (very well known for his work in object oriented design and design patterns), Simon Phipps (Chief Software Evangelist at Sun Microsystems, Inc.), Mike Cowlishaw (creator of Rexx and NetRexx), Dan Harkey and Bob Orfali (authors of several highly regarded books, especially their book on Java and CORBA), George Radin (architect of the first RISC computer), and many others. However, the majority of our speakers are not (yet) famous; instead, they are working software engineers who want to communicate what they know to other working software engineers, with the ultimate objective being that we all become better Java programmers for having spent a week here.
The Most Valuable Week of Your Year
In this single week, new Java programmers will acquire skills that otherwise might have required months of tedious trial and error, while experienced Java programmers will enhance their skills and learn the more advanced features of and the latest additions to Java. Colorado Software Summit has been described as "Like getting a Master's Degree in Java programming in a week!" We would add to that, "... while having a wonderful time and making friends with Java programmers from around the world."
Colorado Software Summit
* Return to Top *
© 1997 2003 Kovsky Conference Productions Inc. All rights reserved.