DevFest MT

Missoula, MT
November 2 - 3, 2013.


Day 1 - Nov 2nd

Time Room 123 Room 124
8:00am - 9:00am Registration Check-in
9:00am - 10:30am Keynote: Rob Irizarry
11am - noon Teaching Programming Online: Pamela Fox
12:00pm - 1:00pm Lunch
1:00pm - 2:30pm Future of Education Panel: Martin and others Development workflow w/ GruntJS: Luiz Lopes
2:45pm - 3:30pm Intro to Mobile App Development for Education: Josh Austin
3:15pm - 4:30pm Getting Started with Google App Engine: Jeff Lutzenberger
4:30pm - 5:30pm Google Glass: Jason Kruger
5:30 Day 1 Wrap up, Prizes Drawing

Day 2 - Nov 3rd

Time Room 123 Room 125 Room 124
9:00am - 10:00am Day 2 Intro, Team forming Raspberry Pi Lab
10:00am - 12:30pm Independent or Guided Project Build
Backend and Mobile Front End
Hands on with Google Glass
12:30pm - 1:30pm Lunch
1:30pm - 4pm Independent or Guided Project Build (continued)
4pm -5:30pm Wrap up & Prizes

(Agenda is still subject to change)


Rob Irizarry
I've spent the last three decades working with hardware and software technology in the finance, garment and automotive industries & have spent the last decade engaged in pioneering multi-tenant Software as a Service for the Customer Experience market. I've worked in and with public and private sector organizations from 10 people to the Fortune 10 building systems, processes and teams in the United States, Europe, Asia, the Middle East and South Africa and spent a decade living in Asia.
Code Montana

This presentation tells the story of CodeMontana - How it got started & how it scaled up from one student at Bozeman High School that wanted to learn software development to a statewide program to teach 1,000 Montana High School students programming. The presentation will include faculty and students from the program, each telling part of the story...

Pamela Fox
Khan Academy
Pamela Fox loves to learn, teach, create, and every combination of those. During the day, she creates the programming curriculum for Khan Academy, to teach the next generation of programmers. On the side, she teaches web development classes for the GirlDevelopIt San Francisco chapter. Before that, she was a frontend engineer at Coursera, a developer advocate at Google, and a graduate from USC's Computer Science Department.
Teaching Programming Online

Pamela Fox will take you behind the scenes of the programming lessons on Khan Academy and show you how we are using modern web technologies like <canvas>, Web Workers, <audio>, and getUserMedia to teach the next generation of programmers.

Dr. Martin Horejsi
University of Montana
Dr. Martin Horejsi is currently an Associate Professor in Instructional Technology at the University of Montana in Missoula. Horejsi's research interests include classroom applications of computer peripherals and mobile devices, digital imaging as an assessment tool, and the Internet and presentation applications in the elementary school classroom. He has made a life of using, watching, and envisioning how great education can be, especially with technology driving the dreams of teachers and students alike. He is a columnist and blogger for the National Science Teacher’s Association addressing technology and its impact across education, as well as blogging for EdView 360. He teaches many undergraduate and graduate courses about and with technology including many online courses. I am the former director of the Montana Schools e-Learning Consortium (now the Montana Digital Academy).
Future of Education Panel

The Future of Educational Panel discussion brings together key players from the educational landscape who are deeply involved in STEM topics and instructional technologies. Many popular teaching models, especially those that apply or require technology are now obsolete and thus longer longer effective. Because the old models are simply outdated and should be abandoned, new and fresh perspectives are needed for effective teaching models to emerge. This discussion will jump headfirst into the critical issues facing the modern teaching/learning dynamic with special attention to educational technology, STEM, and working with innovative and creative students who often possess skills well beyond those of the teacher, and who are ready to consume content well beyond the curriculum.

Jeff Lutzenberger
Jeff is a Product Development Manager and Platform Product Owner at WebFilings where he focuses on scalability, tasteful design and clean APIs. He received a doctorate in engineering from Montana State University for designing and fabricating novel micro-electro-mechancial systems. Jeff is fascinated by the ability of software and hardware to change lives. His software experience includes 3D rendering systems, numerical analysis and web development.
Getting Started with Google App Engine

Google App Engine (GAE) allows developers to run software on Google's infrastructure. If you're interested in getting your software in front of customers quickly and painlessly, this talk is for you. We'll start by covering the basics of GAE including: Big Table, task queues, back ends and modules. We will then discuss how we use Google App Engine at WebFilings and conclude with a simple demo app.

Jason Kruger
JASKRU / Evermed
Jason is a web developer, Google Glass Explorer, and an EMT. He's inspired by Champions of Humanity and volunteers a lot of time to the Gallatin County SAR, Big Sky Ski Patrol and S.L.A.M. (Support Local Artists & Musicians).
Google GLASS and the Mirror API

An introduction to Google GLASS and the Explorer program. Overview of the current developer best practices and brief introduction to the Mirror API. Wrap up with discussion of recent Glassware and their use cases.

Luiz is a web application developer, with over 10 years of experience. A native to Brazil, he is currently a freelancer working on various projects from small business to enterprise level applications. He spends much of his spare time working on open source development, and is one of the creators of the ColtJS framework.
Development Workflow with GruntJS

How to use the task-running tool, gruntjs, to automate tasks and build processes using javascript. I'll show the audience what gruntjs is, how to get started, and a few examples of how to use it in the wild.

Why Attend?

Connect with developers, designers, entrepreneurs, teachers and students. We're getting together to push tech forward in Missoula and in education.

We’ll host a full day of tech talks on November 2nd from 8AM to 6PM. Then join up later that evening around 8PM for a casual after party. On day 2 put your newfound knowledge to work building your first or next app. We'll have guided code labs and plenty of time for hacking. Learn how to code something cool!

Admission Includes:

  • A DevFest T-shirt, lanyard and badge
  • Light breakfast, coffee and lunch is included both days, along with snacks in the afternoon.
  • Great networking opportunities
  • Prizes on Day 1 will be randomly drawn from paid and present attendees.
  • Day 2 prizes will be random and merit based on the team project.
  • Prizes Include: Nexus 4, Nexus 7, HP Chromebook 11, iPad mini, Apple TV, Chromecast


  • Missoula Montana

    Phyllis J Washington Education Center
    University of Montana


  • Courtyard by Marriott

    4559 N. Reserve Street
    Missoula, MT 59808
    Direct Phone: 406-274-9002 or Toll Free: 800-321-2211
    Fax: 406-549-5257
    Book @ $89 Reduced Rate
  • DoubleTree by Hilton

    100 Madison, Missoula, Montana, 59802, USA
    TEL: 1-406-728-3100
    FAX: 1-406-728-2530
    Mention DevFestMT for $99 room rate!
    Book a Room
Flathead Lake Brewing Co. Front

After Party

Nov 2nd is Día de Muertos (Day of the Dead). Right after Day 1 of DevFest head over to the Flathead Lake Brewing Co. in downtown Missoula for a casual after party. Settle in. Maybe have some dinner or grab a drink. The first one's on us. Watch the parade from the third floor Galaxy Lounge. Stop in 6pm or later. Wear your lanyard to network like a boss.

Family, spouses, and children are welcome.

Flathead Lake Brewing Co. Galaxy Lounge

Buy Tickets