Iowa Code Camp - Schedule


Registration is now open! Register now!


8:00 AM - 5:30 PM
RoomSpeakerSession Title
Atrium Iowa Code Camp Sponsor Area

8:30 AM - 8:45 AM
RoomSpeakerSession Title
Room 106 (QCI) Iowa Code Camp Opening Session

9:00 AM - 10:15 AM
RoomSpeakerSession Title
Room 106 (QCI) Levi Rosol Jukebox Hero - Modernizing 50's Tech
Room 107 (Twilio) Alan Wong How to use Excel for good, and not evil (Using Microsoft Excel for developers)
Room 108 (IDx) Dan Bergeland Digging into Neural Networks
Room 109 (Beacon Hill) Cecil Williams Introduction to Mob Programming
Room 112 (Source Allies) Scott Sauber Explaining HTTP Security Headers You Need On Your Website
Room 113 Mike Cole The Trials And Tribulations Of Being A Fully Remote Developer
Room 114 Moneer Rifai What is Infrastructure as Code?
Room 115 Scott Schoneberg What Your Computer Science Teachers Association Can Do For You

10:15 AM - 10:30 AM
RoomSpeakerSession Title
Atrium Iowa Code Camp Break

10:30 AM - 11:45 AM
RoomSpeakerSession Title
Room 106 (QCI) Mark Kalal Application Security
Room 107 (Twilio) Nathan Smith Modern Web Development with React, TypeScript, and Apollo
Room 108 (IDx) Eric Larssen Microservices with Kubernetes and Istio
Room 109 (Beacon Hill) Nate Adams SOLID design for mere mortals
Room 112 (Source Allies) Mitchel Sellers Website Security for Web Developers: What You Need to Know
Room 113 Chuck Rolek I was too cheap to pay for a server, so I used AWS Lambda
Room 114 Matt Travi CI vs CD: The Unexpected Conflict
Room 115 Josh Stutting Recruiting the future of tech: Scholarships for helping others

11:45 AM - 12:45 PM
RoomSpeakerSession Title
Atrium Iowa Code Camp Lunch

12:45 PM - 2:00 PM
RoomSpeakerSession Title
Room 106 (QCI) Andrew Schutt Introduction to Elm
Room 107 (Twilio) Jason Logan React Component Library with Storybook and Styled Components
Room 108 (IDx) Moneer Rifai Building Serverless Applications in the Cloud
Room 109 (Beacon Hill) Meindert Niemeijer AI in medicine, enjoy responsibly
Room 112 (Source Allies) David W. Body Crypto 101
Room 113 Brandon Carlson Land that Promotion!
Room 114 Timothy Strimple Building for the Cloud
Room 115 Dan Bergeland Computer Science without Computers

2:00 PM - 2:15 PM
RoomSpeakerSession Title
Atrium Iowa Code Camp Break

2:15 PM - 3:30 PM
RoomSpeakerSession Title
Room 106 (QCI) Ed Leighton-Dick Understanding SQL Server Always Encrypted
Room 107 (Twilio) Corey Weathers Testing at Scale with Visual Studio Web Performance Tests
Room 108 (IDx) Greg Sohl A DSL for Your API
Room 109 (Beacon Hill) Nate Adams Your Brain is Broken and you Suck at Making Decisions
Room 112 (Source Allies) Josh Jones Let's Write a Discord Bot!
Room 113 Iowa Code Camp Lightening Talks
Room 114 Evan Hennis Reinforcement Learning: Basics, Q-Learning, Double Q-Learning, DQN, and Double DQN
Room 115 Jessie Puls Learning Is Easier If You Care

3:30 PM - 3:45 PM
RoomSpeakerSession Title
Atrium Iowa Code Camp Break

3:45 PM - 5:00 PM
RoomSpeakerSession Title
Room 106 (QCI) Mike Cole Why You Need Some Chocolatey In Your Life
Room 107 (Twilio) Keith Dahlby Ask Me Anything (AMA) with Keith Dahlby
Room 108 (IDx) Scott Sauber Blazor: C# running in the browser via WebAssembly
Room 109 (Beacon Hill) Iowa Code Camp No Session
Room 112 (Source Allies) Iowa Code Camp Open Space Discussion
Room 113 John Sonneville Management is a Rewarding Career Path
Room 114 David W. Body Getting Started with Julia
Room 115 Brandon Carlson Teaching TDD to first year students

5:00 PM - 5:30 PM
RoomSpeakerSession Title
Room 106 (QCI) Iowa Code Camp Closing Session

Links