add-memberalign-toparrow-leftarrow-rightbellblockcalendarcamerachatchevron-leftchevron-rightchevron-small-downchevron-upcircle-with-crosscomposecrossfacebookflagfolderglobegoogleimagesinstagramkeylocation-pinmedalmoremuplabelShape 3 + Rectangle 1pagepersonpluspollsImported LayersImported LayersImported LayersshieldstartwitterwinbackClosewinbackCompletewinbackDiscountyahoo

The Colorado Springs Open Source Software Meetup Group Monthly Meetup

  • Aug 20, 2014 · 6:00 PM
  • This location is shown only to members

6:00 - 6:30 PM - Food, Drinks & Networking
6:30 - 6:35 PM - Announcements
6:35 - 7:15 PM - Basic Concepts
7:15 - 7:20 PM - Break
7:20 - 8:40 PM - Main Speaker
8:40 - 8:55 PM - Door Prize Drawings


How is expertise developed? Is it something innate, or something to be learned? The idea of "Deliberate Practice" as a way to develop expertise has become very popular in recent years. In eastern martial arts, one form of deliberate practice is a consistent set of body motions designed to teach advanced techniques in a safe, repeatable way. These are called "katas" or "forms". Similarly, the software craftsmanship movement has developed sets of practice problems to practice specific software engineering techniques.
This presentation/workshop will go through 5 different coding katas using the Python programming language with open discussion about architecture, techniques for development and the thought of deliberate practice.
Be sure to bring a laptop with a Python environment if you'd like to follow along.


Ryan Freckleton works as a software engineer and test methodology lead at the MITRE corporation for the past 4 years, he currently primarily works on distributed telescope and astronomy systems with the US Air Force Academy. He also helps organize MITRE's Cyber Challenge, a cybersecurity capture the flag event aimed at high school and college students. Prior to his work at MITRE, he worked in system testing at the Hewlett Package corporation. Professionally, Ryan is passionate about testing, flow-based systems and the python programming language. When Ryan's not in front of a computer, he enjoys hiking the trails in and around Colorado Springs.


Website Sponsor: HSC Careers
Food Sponsor: CA Technologies 
Door Prize Sponsors: Jetbrains - Software license (Several products to choose from)
Book Sponsor: OReilly Publishing - Technical books

Join or login to comment.

  • Russ M.

    I appreciated the introduction and will follow up on other information available for practical use cases.

    August 21, 2014

Our Sponsors

  • HSC Careers

    HSC Careers pays for our web page on

  • TEKSystems

    TEKSystems is one of our quarterly food sponsors.

  • Apex Systems

    Apex Systems is sponsoring food and drinks once a quarter for the group.

  • Blackstone Technology Group

    Blackstone Technology group is a quarterly food sponsor for the group.

  • OReilly

    OReilly provides discounts and book door prizes for our monthly meetings

  • Atlassian

    Atlassian provides free software licenses for Open Source projects.

  • JetBrains

    JetBrains supplies a free license for a door prize for our group monthly

  • Pearson Education (Books)

    35% off books USERGROUP 40% off 2 Products IUG240 45% off Digital IUGD45

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy