| Meeting Date | Topic | Speaker |
| September 10, 2008 | Haskell for the Real World | Bryan O'Sullivan |
| August 13, 2008 | Software development with Nokia's Maemo platform | Tapio Tolvanen |
| July 9, 2008 | Architectural introduction to Nokia's Maemo platform | Victor Brilon |
| June 11, 2008 | Google App Engine: your apps, Google infrastructure | Ryan Barrett |
| May 14, 2008 | An Introduction to Scala | Bill Venners |
| April 9, 2008 | Threads in C++0x: An Update | Hans Boehm |
| March 4, 2008 | With Economy and Elegance | Kevlin Henney |
| February 13, 2008 | Continuous Integration: benefits, challenges and best practices | Slava Imeshev |
| January 9, 2008 | Trade-Offs in Building Entire Networks in Software | Dirk Morris |
| December 12, 2007 | CPU Memory and Caches | Ulrich Drepper |
| November 14, 2007 | GUI Bloopers: Avoiding Common UI Design Mistakes | Jeff Johnson |
| October 10, 2007 | MapReduce: Parallel Processing for Huge Data | Matt Austern |
| September 12, 2007 | Some Python Patterns for Multitasking and Event-Driven Processing | Alex Martelli |
| August 8, 2007 | Closures for Java | Neal Gafter |
| July 11, 2007 | Writing Code Generators For Quality, Productivity, and Fun | Bill Venners |
| June 20, 2007 | STL singly-linked lists | Matt Austern |
| May 16, 2007 | To Catch a Bug, You Have to Think Like a Bug | Bob Evans |
| April 18, 2007 | Better Living Through Virtualization | Ben Gertzfield |
| March 21, 2007 | Four (More) Patterns You Should Know | Kevlin Henney |
| February 7, 2007 | Technical Management of Software Developers | Alex Martelli |
| January 10, 2007 | Web Bloopers: Avoiding Common Design Mistakes | Jeff Johnson |
| December 13, 2006 | Production .NET Debugging | Allan Naim |
| November 15, 2006 | Towards a Memory Model for C++ | Hans Boehm |
| October 11, 2006 | What Every Computer Programmer Should Know About Floating-Point Arithmetic | Joe Darcy |
| September 13, 2006 | Common Problems with Bug Trackers | Matt Doar |
| August 9, 2006 | Testing Web 2.0 | Elisabeth Hendrickson |
| July 12, 2006 | Designing Wiki Collaboration and Wiki Applications in the Workplace | Peter Thoeny |
| June 14, 2006 | Designing Responsive Software Despite Performance Limitations | Jeff Johnson |
| May 24, 2006 | Class Hierarchy Design Idioms in C++ | Steve Dewhurst |
| May 10, 2006 | A Gentle Introduction to Unicode | Scott Atwood |
| April 5, 2006 | A Look At Python's Future | Guido van Rossum |
| March 15, 2006 | A Critical View of C++ Practices | Kevlin Henney |
| February 8, 2006 | An Introduction to AJAX | Gregory Murray |
| January 10, 2006 | Making Data Disappear | Radia Perlman |
| December 13, 2005 | C# 3.0, an introduction to the future C# | Scott Bellware |
| November 8, 2005 | Windows Debugging: Five Tools You Can Use | Alan S. Cobb |
| October 11, 2005 | The State of Code Generation | Jack Herrington |
| September 13, 2005 | Common C/C++/Java Pitfalls & How Ada Avoids them | Bill Dale |
| August 9, 2005 | TR1, The Technical Report On C++ Library Extensions | Matt Austern |
| July 12, 2005 | ColdFusion: RAD for J2EE? | Sean Corfield |
| June 14, 2005 | Acceptance Testing and Fitnesse | Shane Duan |
| May 10, 2005 | Python Hacking | Alex Martelli |
| April 12, 2005 | An Overview of Agile Development Methodologies | Wayne Vucenic |
| March 8, 2005 | Mistakes made - Lessons Learned | Reg. Charney |
| February 8, 2005 | PHP 5 and other languages | Daniel Kushner / Rick Fleischmen |
| January 11, 2005 | Computing directions for the future | Dr. Bob Glass |
| December 14, 2004 | What do you want for Christmas and On? | Reg. Charney and others |
| November 9, 2004 | Model, View, Presenter/Controller Revisited | Reg. Charney |
| October 12, 2004 | Maintaining the Linux Kernel | Andrew Morton |
| September 14, 2004 | How to Start a Software Reuse Program | Wayne C. Lim |
| August 10, 2004 | What's coming in the new C 9x standard and why | John Benito |
| July 13, 2004 | Conformance Testing: ISO C / C++ Compilers | Barry Hedquist, Perennial, Inc. |
| June 8, 2004 | State of Linux development GUIs / Exception Safe Programming | Reg. Charney / Ali Cehreli |
| May 11, 2004 | Tools for SOA Web Programs -- using Dynamic Objects | Sheng-Chuan Wu / Charley Cox |
| April 13, 2004 | What is weak typing? | Bruce Eckel |
| March 9, 2004 | Implementing Web Services in Perl and .NET | John Zugel |
| February 11, 2004 | Setting Up and Using CVS - Simplified | Reg. Charney |
| January 13, 2004 | Firewall Builder | Vadim Kurland |
| December 9, 2003 | What's new in Python? (Not your usual list of new features) | Guido van Rossum |
| November 11, 2003 | Design Decisions and Filtering | Reg. Charney |
| October 14, 2003 | MySQL Intro and Integration | Rich Nigro / Harrison Fisk |
| September 9, 2003 | Tips, Tricks, and Trading | Reg. Charney |
| August 12, 2003 | Introduction to Programming Qt | Dr. Roland Krause / Charles Samuels |
| July 8, 2003 | Introduction to the Ruby Programming Language | Wayne Vucenic |
| June 10, 2003 | Introduction to Python | Reg. Charney |
| May 13, 2003 | Model, View, Controller Discovery | Reg. Charney |
| April 8, 2003 | Automated Error Prevention | Gary Brunell |
| March 11, 2003 | Quantum Programming and Hierarchical State Machines | Miro Samek |
| February 11, 2003 | Effective Java Programming | Joshua Bloch |
| January 14, 2003 | Video Editing in Python | Drew Pertulla |
| December 10, 2002 | Building a VoIP System | David Kelly |
| November 12, 2002 | Embedded Linux Application Development using Qt | Jan Aarsaether / Kent Sandvik |
| October 8, 2002 | Complex Event Processing | Prof. David Luckham |
| September 2002 | Getting Senile | Reg. Charney |
| August 2002 | Readable Code = Less Bugs | David Simon |
| July 2002 | RAD on Linux in C++ | John Ray Thomas |
| June 2002 | Thinking in C# | Larry O'Brien |
| May 2002 | The Frontlines of the IP Wars | Dan Gillmor |
| April 2002 | Creating a Web of Software | Nile Geisinger |
| March 2002 | Teaching C++ | Han Kiliccote |
| February 2002 | Speaking C++ as a native | Bjarne Stroustrup |
| January 2002 | SOAP - What it is, why it's useful, and how to combine it with C++ | Kimberly Nicholls |
| December 2001 | Extreme Programming Roundtable | Lutz Birkhahn/Oluf Nissen |
| November 2001 | Using Lex | Jesse Monroy, Jr. |
| October 2001 | C++ and Java from a debugging point of view | Toris Martin |
| September 2001 | Cancelled - In Remembrance of September 11, 2001 | |
| August 2001 | Modern Porting Techniques / Berkeley Database | Allan Kelly / Jesse Monroy, Jr. |
| July 2001 | Shell Programming Fun and Games | Jim Dennis |
| June 2001 | Unit Testing with Complex Objects | Reg. Charney |
| May 2001 | Introducing UML into a Small Organization | Tsvi Bar-David |
| April 2001 | Using XML as a form of RPC | William Grosso |
| March 2001 | Coding Inter-process Communications the POSIX way | David Dickey |
| February 2001 | The Amorphous Operating System | John Sokol |
| January 2001 | Modern C++ Design | Reg. Charney |
| December 2000 | Color Forth | Chuck Moore |
| November 2000 | The Wine project and You | Alexandre Julliard |
| October 2000 | Coding Critiques | Reg. Charney |
| September 2000 | Lisp as a RADical tool in the Internet Age | Dr. Sheng-Chuan Wu |
| August 2000 | Prates, Pitfalls and Puzzles | Reg. Charney |
| July 2000 | QNX's Neutrino | David Dickey |
| June 2000 | Python for Beginners | Wes J. Chun |
| April 2000 | STLport Unleashed: Tips for serious programmers. | Boris Fomitchev |
| March 2000 | Relationship between software architectures and organizational structures. | Luke Hohmann |
| January 2000 | Why Embedded C++ is a Bad Idea. | Bill Gibbons |