I've updated this Meetup. For more details, see the full listing:http://www.meetup.com/csopensource/calendar/14714249/When
: Thursday, September 30,[masked]:00 PMWhere
: East Library Community Room
5550 North Union Blvd
Colorado Springs, CO 80908
6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:40 PM - Announcements
6:40 - 7:10 PM - Basic Concepts
7:10 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings FIRST TOPIC ABSTRACT Git Going with Distributed Version Control
Many development shops have made the leap from RCS, Perforce, ClearCase, PVCS, CVS, BitKeeper or SourceSafe to the modern Subversion (SVN) version control system. But why not take the next massive stride in productivity and get on board with Git, a distributed version control system. Jump ahead of the masses staying on Subversion, and increase your team's productivity, debugging effectiveness, flexibility in cutting releases, and repository and connectivity redundancy (at $0 cost). Understand how distributed version control systems (DVCSes) are game-changers and pick up the lingo that will become standard in the next few years.
In this talk, we discuss the team changes that liberate you from the central server, but still conform the corporate expectation that there's a central master repository. You'll get a cheat sheet for Git, and a trail-map from someone who's actually experienced the Subversion to Git transition.
Lastly, we'll even expose how you can leverage 75% of Git's features against a Subversion repository without ever telling your bosses you are using it (they'll only start to wonder why you are so much more effective in your checkins than other members of your team).Git Highlights
FIRST SPEAKER BIOGRAPHY Matthew McCullough
- Blazing fast, compact footprint
- Safe, distributed collaboration
- Innovative SCM productivity tools
- Backwards compatible
Matthew McCullough is an energetic 14 year veteran of enterprise software development, open source education, and co-founder of Ambient Ideas, LLC, a Denver consultancy. Matthew currently is a member of theJCP, reviewer for technology publishers including O'Reilly, author of the upcoming Presentation Patterns & Anti-Patterns book, multi-year speaker on the No Fluff Just Stuff tour, author of the DZone Maven, Git &Google App Engine RefCards. He channels his teaching energy through activities as President of the Denver Open Source Users Group.
His experience includes successful JEE, SOA, and Web Service implementations for real estate, finance and telecommunications firms in addition to publishing several open source libraries. Matthew jumps at opportunities to mentor and educate teams on how to leverage open source. His current topics of R&D are Cloud Computing, Service Integrations, Maven, Git, and Hadoop.
Matthew resides in Denver with his beautiful wife and young daughter, who are active in nearly every outdoor activity Colorado offers. He writes frequently on software and presenting at the Ambient Ideas blog.SECOND SPEAKER ABSTRACT Decision Making in Software Teams
Alistair Cockburn has described software development as a game in which we choose among three moves: invent, decide, and communicate. Most of our time at technology conferences is spent learning how to be better at inventing. Beyond that, we understand the importance of good communication, and take steps to improve in that capacity. Rarely, however, do we acknowledge the role of decision making in the life of software teams, what can cause it to go wrong, and how to improve it.
In this talk, we will explore decision making pathologies and their remedies in individual, team, and organizational dimensions. We'll consider how our own cognitive limitations can lead us to to make bad decisions as individuals, and what we might do to compensate for those personal weaknesses. We'll learn how a team can fall into decision-making dysfunction, and what techniques a leader might employ to healthy functioning to an afflicted group. We'll also look at how organizational structure and culture can discourage quality decision making, and what leaders to swim against the tide.
Software teams spend a great deal of time making decisions that place enormous amounts of capital on the line. Team members and leaders owe it to themselves to learn how to make them well.SECOND SPEAKER BIOGRAPHY Tim Berglund
Tim Berglund runs a consulting firm called the [August Technology Group](http://augusttechgroup.com)
, which provides training and development services to customers building web applications with open-source tools running on the JVM and in the cloud. He frequently works with Groovy and Grails.
His interests span web applications, business integration, data architecture, and software architecture, and helping technology teams work more effectively. He is a speaker internationally and on the [No Fluff Just Stuff](http://nofluffjuststuff.com
) tour in the United States, and helps lead the [Denver Open Source User Group](http://denveropensource.org
) in the Denver area.
Tim is a partner in [ThirstyHead.com](http://thirstyhead.com)
, where he provides Groovy and Grails training to customers of all sizes.
He lives in Littleton, CO with the wife of his youth and their three children.OUR SPONSORS Website Sponsor: Homeland Security CareersFood Sponsor:TEKSystemsDoor Prize Sponsors: Jetbrains
Software license (Several products to choose from)JavaRebel
Software license Atlassian
Technical books or FoodOReilly Publishing
If the changes affect your plans to attend, please take a moment to update your RSVP. (You can RSVP "No" or "Maybe" as well as "Yes".)
You can always get in touch with me through the "Contact Organizer" link on Meetup: http://www.meetup.com/csopensource/suggestion/