Date for Desert Code Camp - 2019  Saturday, October 12, 2019 8:00:00 AM - Saturday, October 12, 2019 6:00:00 PM

Schedule by Time

AGA-1240 (300) SC-140 (120) BRD-129 (48) AGA-1135 (36) AGA-1351 (36) BRD-163 (36) BRD-172 (36) LIB-102 (36) LIB-104 (36) BRD-147 (32) BRD-149 (32) LIB-101 (32) LIB-103 (32) LIB-105 (30) BRD-128 (24) BRD-130 (24)
8:30 AM - 9:30 AM
Dockerizing Applications

Michael Collins

Track : Cloud
Room : AGA-1240
Time : 8:30 AM - 9:30 AM
Amazing Algorithms for Solving Problems in Software

Barry Stahl

Track : Artifical Intelligence (AI)
Room : SC-140
Time : 8:30 AM - 9:30 AM
Exploring Neural Word Embeddings with Python

Wolf Paulus

Track : Artifical Intelligence (AI)
Room : BRD-129
Time : 8:30 AM - 9:30 AM
QUANTUM COMPUTING AND OUR IMMINENT BRAVE NEW WORLD

Jerry Nixon

Track : Other
Room : AGA-1135
Time : 8:30 AM - 9:30 AM
Blazor - Life after the introduction Demo

David Gallivan

Track : ASP.NET
Room : AGA-1351
Time : 8:30 AM - 9:30 AM
Available
Non-coding elements of Identity Governance program: maturity, ownership and human factor cost

Vladislav Shapiro

Track : Identity Management
Room : BRD-172
Time : 8:30 AM - 9:30 AM
Become a Linux Command Line Guru

Stuart Zahn

Track : Cloud
Room : LIB-102
Time : 8:30 AM - 9:30 AM
Architecture and Complex Software Solutions

Peter Ritchie

Track : Agile
Room : LIB-104
Time : 8:30 AM - 9:30 AM
Xamarin Mobile Development For Beginners

Les Brown

Track : Mobile (Android/iOS/Microsoft)
Room : BRD-147
Time : 8:30 AM - 9:30 AM
Email templates 101

Ovi Demetrian Jr

Track : HTML/CSS
Room : BRD-149
Time : 8:30 AM - 9:30 AM
Getting Started with Asp.Net Core Signal R

Nate Cleverly

Track : ASP.NET
Room : LIB-101
Time : 8:30 AM - 9:30 AM
Event-Driven Architectures with Apache Kafka

Matt Masuda

Track : Other
Room : LIB-103
Time : 8:30 AM - 9:30 AM
Catching and Handling Windows Exceptions in C++

Ken Gregg

Track : Other
Room : LIB-105
Time : 8:30 AM - 9:30 AM
A Look at iOS ARKit 3.0 : Augmented Reality Session

Robert Al Malak

Track : Mobile (Android/iOS/Microsoft)
Room : BRD-128
Time : 8:30 AM - 9:30 AM
Why StorybookJS?

Bryan Maamo

Track : Design (UX/UI)
Room : BRD-130
Time : 8:30 AM - 9:30 AM
9:45 AM - 10:45 AM
Deep Learning Basics

Joe Mayo

Track : Artifical Intelligence (AI)
Room : AGA-1240
Time : 9:45 AM - 10:45 AM
Intro to Python Part 1 - The Core Language

Austin Godber

Track : Python
Room : SC-140
Time : 9:45 AM - 10:45 AM
How to get through the awkwardness of networking

Inactive User

Track : Soft Skills
Room : BRD-129
Time : 9:45 AM - 10:45 AM
Web Scraping with Python

Elliot Garbus

Track : Python
Room : AGA-1135
Time : 9:45 AM - 10:45 AM
Available
How to Be an MVP

David Lundell

Track : Soft Skills
Room : BRD-163
Time : 9:45 AM - 10:45 AM
Automated routing of messages with IoT Hub

Robin Shahan

Track : Cloud
Room : BRD-172
Time : 9:45 AM - 10:45 AM
TDD with Javascript

Dewei Xiang

Track : Javascript/Node.js
Room : LIB-102
Time : 9:45 AM - 10:45 AM
Responsive Layouts with Flexbox and CSS Grid

Laurel Bruggeman

Track : HTML/CSS
Room : LIB-104
Time : 9:45 AM - 10:45 AM
Xamarin Mobile Development - Advanced

Les Brown

Track : Mobile (Android/iOS/Microsoft)
Room : BRD-147
Time : 9:45 AM - 10:45 AM
ML Hands On: Optical Character Recognition

Robert Bushman

Track : Artifical Intelligence (AI)
Room : BRD-149
Time : 9:45 AM - 10:45 AM
Clean Code – The Art of Decoupling

Theo Jungeblut

Track : .NET
Room : LIB-101
Time : 9:45 AM - 10:45 AM
Why is Implementing Requirements So hard?

Peter Ritchie

Track : Agile
Room : LIB-103
Time : 9:45 AM - 10:45 AM
Rock Your Code: Real World Cloud App From Start to Finish (Part 1)

David McCarter

Track : Cloud
Room : LIB-105
Time : 9:45 AM - 10:45 AM
Cypress: Where Automated Web UI Testing Isn’t Just for QA Anymore

Justin James

Track : Javascript/Node.js
Room : BRD-128
Time : 9:45 AM - 10:45 AM
Building your Data Lake on AWS

Aditya Challa

Track : Cloud
Room : BRD-130
Time : 9:45 AM - 10:45 AM
11:00 AM - 12:00 PM
Effective Communication: Talk Smarter, Not Harder

Lisa Hunter

Track : Soft Skills
Room : AGA-1240
Time : 11:00 AM - 12:00 PM
Intro to Python Part 2 - The Ecosystem

Austin Godber

Track : Python
Room : SC-140
Time : 11:00 AM - 12:00 PM
Clean Code - Best Practices

Theo Jungeblut

Track : .NET
Room : BRD-129
Time : 11:00 AM - 12:00 PM
Really Simple Event-Driven REST APIs

Vaughn Vernon

Track : REST
Room : AGA-1135
Time : 11:00 AM - 12:00 PM
React Hooks

Brad Westfall

Track : Javascript/Node.js
Room : AGA-1351
Time : 11:00 AM - 12:00 PM
Intro to the Go Language

Jay McGavren

Track : Other
Room : BRD-163
Time : 11:00 AM - 12:00 PM
Let us Learn to Say NO

Pooja Rallabhandi

Track : Soft Skills
Room : BRD-172
Time : 11:00 AM - 12:00 PM
Available
Available
Build App with Angular

Dewei Xiang

Track : Javascript/Node.js
Room : BRD-147
Time : 11:00 AM - 12:00 PM
Blazor Basics

David Gallivan

Track : ASP.NET
Room : BRD-149
Time : 11:00 AM - 12:00 PM
Available
Seventy years of computer history in about Twenty minutes

William Lindley

Track : Other
Room : LIB-103
Time : 11:00 AM - 12:00 PM
Rock Your Code: Real World Cloud App From Start to Finish (Part 2)

David McCarter

Track : Cloud
Room : LIB-105
Time : 11:00 AM - 12:00 PM
Writing Secure Code

JOSH MARTIN

Track : PHP
Room : BRD-128
Time : 11:00 AM - 12:00 PM
Relative Sizing

Todd Sussman

Track : Agile
Room : BRD-130
Time : 11:00 AM - 12:00 PM
12:00 PM - 1:00 PM

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

1:00 PM - 2:00 PM
How to be a tech lead

Michael Rice

Track : Soft Skills
Room : AGA-1240
Time : 1:00 PM - 2:00 PM
It All Starts with Git...

JW Backen

Track : Other
Room : SC-140
Time : 1:00 PM - 2:00 PM
Ultimate Presentation Formula for Nerds

Justin James

Track : Soft Skills
Room : BRD-129
Time : 1:00 PM - 2:00 PM
Automating your day job with Infrastructure as Code

Dave Townsend

Track : Cloud
Room : AGA-1135
Time : 1:00 PM - 2:00 PM
Database DevOps with Containers

Rob Richardson

Track : DevOps/System Administration
Room : AGA-1351
Time : 1:00 PM - 2:00 PM
Really Simple Functional Programming

Vaughn Vernon

Track : Functional Programming
Room : BRD-163
Time : 1:00 PM - 2:00 PM
Available
Building SVG with React - What I learned while building a little project

Brad Westfall

Track : Javascript/Node.js
Room : LIB-102
Time : 1:00 PM - 2:00 PM
Applied OOP Design Patterns: Rolling with the Punches

Jeremy Lindblom

Track : Other
Room : LIB-104
Time : 1:00 PM - 2:00 PM
Automate AWS with the CLI and Shell Scripting

Wes Novack

Track : Cloud
Room : BRD-147
Time : 1:00 PM - 2:00 PM
Adopting SAFe

Parth Thaker

Track : Agile
Room : BRD-149
Time : 1:00 PM - 2:00 PM
Writing REST API's in C

Brian Downs

Track : REST
Room : LIB-101
Time : 1:00 PM - 2:00 PM
Offline ML with Rust

Daniel Bank

Track : Artifical Intelligence (AI)
Room : LIB-103
Time : 1:00 PM - 2:00 PM
C++20: The new stuff you need to know about

Jeff Garland

Track : Other
Room : LIB-105
Time : 1:00 PM - 2:00 PM
Adding Avro to your Kafka streams to meet your messaging needs

Erik Tank

Track : Other
Room : BRD-128
Time : 1:00 PM - 2:00 PM
Intro to Azure Cognitive Services - Computer Vision

Rich Hamack

Track : Artifical Intelligence (AI)
Room : BRD-130
Time : 1:00 PM - 2:00 PM
2:15 PM - 3:15 PM
DevOps Pipelines Overview

Travis Rogers

Track : DevOps/System Administration
Room : AGA-1240
Time : 2:15 PM - 3:15 PM
How to make the most of Kubernetes as a developer

Michael Rice

Track : Cloud
Room : SC-140
Time : 2:15 PM - 3:15 PM
Accidentally Manager – A Survival Guide for First-Time Engineering Managers

Theo Jungeblut

Track : Soft Skills
Room : BRD-129
Time : 2:15 PM - 3:15 PM
Rock Your Code: Code & App Performance for Microsoft .NET

David McCarter

Track : .NET
Room : AGA-1135
Time : 2:15 PM - 3:15 PM
HTTPS in ASP.NET Core in Docker Linux Containers Deep Dive

Rob Richardson

Track : .NET
Room : AGA-1351
Time : 2:15 PM - 3:15 PM
Using Visual Studio 2019 with code automation to auto-generate customized service layers in a Contract-Driven Architecture

Bill Fencken

Track : .NET
Room : BRD-163
Time : 2:15 PM - 3:15 PM
Running Docker images in AWS Fargate

Wolf Paulus

Track : Cloud
Room : BRD-172
Time : 2:15 PM - 3:15 PM
AWS, Go, Docker Blob Storage File Server

Stuart Zahn

Track : Cloud
Room : LIB-102
Time : 2:15 PM - 3:15 PM
With the gig economy even web servers are becoming gig workers.

Jon Stephenson

Track : Cloud
Room : LIB-104
Time : 2:15 PM - 3:15 PM
Available
Intro to Rust

Christopher R Miller

Track : Other
Room : BRD-149
Time : 2:15 PM - 3:15 PM
Policy-as-Code using Azure DevOps

Karen Lopez

Track : Cloud
Room : LIB-101
Time : 2:15 PM - 3:15 PM
Available
WASM: Practical uses today.

Nick Niemeir

Track : Javascript/Node.js
Room : LIB-105
Time : 2:15 PM - 3:15 PM
You should adopt Kafka now, tips for getting Kafka apps to market fast

Derek Cline

Track : Other
Room : BRD-128
Time : 2:15 PM - 3:15 PM
Let's Talk About Text

Michael Collins

Track : Mobile (Android/iOS/Microsoft)
Room : BRD-130
Time : 2:15 PM - 3:15 PM
3:30 PM - 4:30 PM
How Quality Assurance Makes an Impact in the Software Development Life-cycle

Devin McCarville

Track : QA/Testing
Room : AGA-1240
Time : 3:30 PM - 4:30 PM
Data-Driven Continuous Improvements

Todd Sussman

Track : Agile
Room : SC-140
Time : 3:30 PM - 4:30 PM
16 Ways to Tell You're Not a Beginning Programmer Anymore

Ken Gregg

Track : Soft Skills
Room : BRD-129
Time : 3:30 PM - 4:30 PM
Kotlin Coroutines for Android Development

Rachelle Boyette

Track : Mobile (Android/iOS/Microsoft)
Room : AGA-1135
Time : 3:30 PM - 4:30 PM
Using Go to Call Unsupported Syscalls

Brian Downs

Track : Other
Room : AGA-1351
Time : 3:30 PM - 4:30 PM
Azure Governance

Adwait Ullal

Track : Cloud
Room : BRD-163
Time : 3:30 PM - 4:30 PM
Really Simple Reactive Programming (Java and C#.NET)

Vaughn Vernon

Track : Other
Room : BRD-172
Time : 3:30 PM - 4:30 PM
Automatically Create and Deploy Asp.Net Core Angular Applications with a CLI

Stuart Zahn

Track : Cloud
Room : LIB-102
Time : 3:30 PM - 4:30 PM
How to Migrate to Modern C++

AJG

Track : Other
Room : LIB-104
Time : 3:30 PM - 4:30 PM
Discussion: Identity Management Professional Meetup

David Lundell

Track : Identity Management
Room : BRD-147
Time : 3:30 PM - 4:30 PM
What’s New and Upcoming with Xamarin

Shane Foley

Track : Mobile (Android/iOS/Microsoft)
Room : BRD-149
Time : 3:30 PM - 4:30 PM
What's New in PHP 7.4?

Jeremy Lindblom

Track : PHP
Room : LIB-101
Time : 3:30 PM - 4:30 PM
Mojolicious: A Modern Web Framework

William Lindley

Track : Other
Room : LIB-103
Time : 3:30 PM - 4:30 PM
Intro to Deep Reinforcement Learning with Retro Video Games

Christopher Huie

Track : Artifical Intelligence (AI)
Room : LIB-105
Time : 3:30 PM - 4:30 PM
Available
Available
4:45 PM - 5:45 PM
Landing Pages 101 and Workshop

Anne Watson

Track : Other
Room : AGA-1240
Time : 4:45 PM - 5:45 PM
Available
Information Hiding with Opaque Pointers in C

Ken Gregg

Track : Other
Room : BRD-129
Time : 4:45 PM - 5:45 PM
A Javascript padawan's expedition into AWS DynamoDB - the journey begins.

John Varghese

Track : Javascript/Node.js
Room : AGA-1135
Time : 4:45 PM - 5:45 PM
User interfaces in Elm

Andrew Lenards

Track : Functional Programming
Room : AGA-1351
Time : 4:45 PM - 5:45 PM
DevOps and DevSecOps (DevOps with Security in Mind)

Shrini Kulkarni

Track : DevOps/System Administration
Room : BRD-163
Time : 4:45 PM - 5:45 PM
SQL (Why ‘Little Bobby Tables’ is funny)

Erik Tank

Track : Database (SQL/NoSQL)
Room : BRD-172
Time : 4:45 PM - 5:45 PM
"A Bugs Life" - QA 101 with The Exterminator

Clark Cunningham

Track : QA/Testing
Room : LIB-102
Time : 4:45 PM - 5:45 PM
C+20: From STL to Ranges - Using Ranges Effectively

Jeff Garland

Track : Other
Room : LIB-104
Time : 4:45 PM - 5:45 PM
Available
Getting Started with Azure Active Directory

David Lundell

Track : Identity Management
Room : BRD-149
Time : 4:45 PM - 5:45 PM
Available
Available
Available
Available
Available