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

Schedule

The schedule is still subject to change. If you log in then all your selected sessions will be highlighted in green and any that you are presenting at will be in blue. You'll be able to easily change what you're registered for with button.

You can download the entire schedule in PDF form here: Download the schedule

8:30 AM - 9:30 AM

Learn RESTful APIs: Design, Implement and Test

Vishal Mehta

Track : Javascript/Node.js
Room : SC-140
Time : 8:30 AM - 9:30 AM
Micro:bit: the Perfect Programming Device for Kids (and Adults)?

aydin akcasu

Track : Other
Room : IRN-219
Time : 8:30 AM - 9:30 AM
Getting pushy with SignalR and Reactive Extensions

Jim Wooley

Track : ASP.NET
Room : IRN-123
Time : 8:30 AM - 9:30 AM
Lights, Music, and Robotics! Pushing data through bluetooth, usb, and MIDI all from the decentralized web.

Luis Montes

Track : Javascript/Node.js
Room : IRN-124
Time : 8:30 AM - 9:30 AM
Getting started with TSQL Testing

Alex Kremer

Track : QA/Testing
Room : IRN-125
Time : 8:30 AM - 9:30 AM
Tackling Tribal Knowledge: Communication for the Benefit of All

Jayson Smith

Track : Soft Skills
Room : IRN-129
Time : 8:30 AM - 9:30 AM
Effective Remote Teamwork

Mike Wolfson

Track : Soft Skills
Room : IRN-120
Time : 8:30 AM - 9:30 AM
Building/Publishing a .NET Core website to AZURE on macOS using Visual Studio for Mac

austin matheny

Track : .NET
Room : IRN-131
Time : 8:30 AM - 9:30 AM
What is this .NET Core thing anyway?

Rob Richardson

Track : .NET
Room : IRN-231
Time : 8:30 AM - 9:30 AM
Being unyieldingly organized

Douglas Friday

Track : Soft Skills
Room : IRN-221
Time : 8:30 AM - 9:30 AM
Introduction to Rust: From Zero to Crate in Sixty Minutes

Christopher R Miller

Track : Other
Room : IRN-222
Time : 8:30 AM - 9:30 AM
Reactive Domain-Driven Design with the vlingo/platform

Vaughn Vernon

Track : Java
Room : IRN-226
Time : 8:30 AM - 9:30 AM
Essential Tools for Xamarin Developers!

Sonny Stevenson

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-227
Time : 8:30 AM - 9:30 AM
Available
Step Up Your Portfolio Game => Use Gatsby.js, a Blazing-Fast React Static Site Generator

Joe Previte

Track : Javascript/Node.js
Room : IRN-229
Time : 8:30 AM - 9:30 AM
JavaScript LevelUp

Lee Brandt

Track : Javascript/Node.js
Room : CHO-110
Time : 8:30 AM - 9:30 AM
Deep Learning Basics

Joe Mayo

Track : Artifical Intelligence (AI)
Room : AGA-1240
Time : 8:30 AM - 9:30 AM

9:45 AM - 10:45 AM

Introduction to Docker

Les Brown

Track : Other
Room : SC-140
Time : 9:45 AM - 10:45 AM
Be Confident Giving a Presentation in Front of Any Audience

Justin James

Track : Soft Skills
Room : IRN-219
Time : 9:45 AM - 10:45 AM
Building .NET Applications for any Cloud with Cloud Foundry

Barry Stahl

Track : Cloud
Room : IRN-123
Time : 9:45 AM - 10:45 AM
React with Redux(and Immutable)

Tina Heiligers

Track : Javascript/Node.js
Room : IRN-124
Time : 9:45 AM - 10:45 AM
SQL for Data Scientists

Ginger Grant

Track : Database (SQL/NoSQL)
Room : IRN-125
Time : 9:45 AM - 10:45 AM
Azure IoT Hub in Action for Developers

Robin Shahan

Track : Cloud
Room : IRN-129
Time : 9:45 AM - 10:45 AM
Build a Slack Bot in Python

Hattan Shobokshi

Track : Python
Room : IRN-120
Time : 9:45 AM - 10:45 AM
What’s new in Entity Framework Core 2.1?

Chris Woodruff

Track : .NET
Room : IRN-131
Time : 9:45 AM - 10:45 AM
Anatomy of a Web Request

Rob Richardson

Track : Other
Room : IRN-231
Time : 9:45 AM - 10:45 AM
Introducing Integrated Architecture

Peter Ritchie

Track : .NET
Room : IRN-221
Time : 9:45 AM - 10:45 AM
Email is back!

Ovi Demetrian Jr

Track : HTML/CSS
Room : IRN-222
Time : 9:45 AM - 10:45 AM
Why Is My CSS Not Working!?

Michael Manzano

Track : HTML/CSS
Room : IRN-226
Time : 9:45 AM - 10:45 AM
What can Visual Studio do for Mobile Developers?

Sonny Stevenson

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-227
Time : 9:45 AM - 10:45 AM
Available
Writing More Advanced Queries in T-SQL

Michael Fredrickson

Track : Database (SQL/NoSQL)
Room : IRN-229
Time : 9:45 AM - 10:45 AM
Available
Machine Learning for the Masses

sourabh sarupria

Track : Artifical Intelligence (AI)
Room : AGA-1240
Time : 9:45 AM - 10:45 AM

11:00 AM - 12:00 PM

Getting Started in React

Brad Westfall

Track : Javascript/Node.js
Room : SC-140
Time : 11:00 AM - 12:00 PM
Up and Running with Angular in 60 Minutes

Justin James

Track : Javascript/Node.js
Room : IRN-219
Time : 11:00 AM - 12:00 PM
Getting started with React Native

Shu Sia Lukito

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-123
Time : 11:00 AM - 12:00 PM
Things You Should Know Before Becoming An Engineering Manager

Pablo Nevares

Track : Soft Skills
Room : IRN-124
Time : 11:00 AM - 12:00 PM
Going serverless on AWS with c# and dotnet core 2.0

Kalarrs Topham

Track : .NET
Room : IRN-125
Time : 11:00 AM - 12:00 PM
Just Vue It

Griffin Wiebel

Track : Javascript/Node.js
Room : IRN-129
Time : 11:00 AM - 12:00 PM
Accelerating Message-Driven Software Design and Implementation

Vaughn Vernon

Track : Agile
Room : IRN-120
Time : 11:00 AM - 12:00 PM
Apache Kafka: A brief introduction

Matt Masuda

Track : Other
Room : IRN-131
Time : 11:00 AM - 12:00 PM
Taking control of your technical career

Mary Ramirez

Track : Other
Room : IRN-231
Time : 11:00 AM - 12:00 PM
Soft on People, Hard on Code: interpersonal approaches that promote high quality software

Mark Brannan

Track : Soft Skills
Room : IRN-221
Time : 11:00 AM - 12:00 PM
Accessibility for Web Developers

Kathy Marks

Track : Other
Room : IRN-222
Time : 11:00 AM - 12:00 PM
Fight for the customer: Why customer obsession matters

Richard Rubalcava

Track : Soft Skills
Room : IRN-226
Time : 11:00 AM - 12:00 PM
Flying High with Xamarin!

Sonny Stevenson

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-227
Time : 11:00 AM - 12:00 PM
User Experience at Every Level of Business

Christina Aldan

Track : Soft Skills
Room : IRN-230
Time : 11:00 AM - 12:00 PM
How I overcame my fears and just learned React already. 5 Month React Journey Through Central America.

aweful Brown

Track : Javascript/Node.js
Room : IRN-229
Time : 11:00 AM - 12:00 PM
Improve the Effectiveness of your User Stories

Linda Jeffries

Track : Agile
Room : CHO-110
Time : 11:00 AM - 12:00 PM
A Developer's Guide to Docker

Lee Brandt

Track : DevOps/System Administration
Room : AGA-1240
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

Lunch

1:00 PM - 2:00 PM

Design Patterns for Loosely Coupled Applications

Barry Stahl

Track : .NET
Room : SC-140
Time : 1:00 PM - 2:00 PM
Going serverless on AWS and keeping your sanity

Kalarrs Topham

Track : Cloud
Room : IRN-219
Time : 1:00 PM - 2:00 PM
Reactive Domain-Driven Design: Modeling Uncertainty

Vaughn Vernon

Track : Cloud
Room : IRN-123
Time : 1:00 PM - 2:00 PM
Build Your Own Controls!

Michael Collins

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-124
Time : 1:00 PM - 2:00 PM
Data Analyst to Data Scientist: Learning Python with an Excel Mindset

Christopher Huie

Track : Python
Room : IRN-125
Time : 1:00 PM - 2:00 PM
Automating Single Page App Delivery - The Serverless Way!

Dave Townsend

Track : Cloud
Room : IRN-129
Time : 1:00 PM - 2:00 PM
Creating an Alexa Skill w/ the newest Alexa Skill Kit for Java :: Impl. an AWS Lambda function in Java, building and deploying w/ AWS CodeBuild

Wolf Paulus

Track : Java
Room : IRN-120
Time : 1:00 PM - 2:00 PM
Xamarin.Forms Takes You Places!

Sonny Stevenson

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-131
Time : 1:00 PM - 2:00 PM
Magic Snippets: Life-Pro-Tips for a Better Career and Life

Clinton Stamper

Track : Soft Skills
Room : IRN-231
Time : 1:00 PM - 2:00 PM
LinkedGo or PokemonIn - how to actually use LinkedIn to connect to the right people, not just "catching them all"

Jay Mattisson

Track : Other
Room : IRN-221
Time : 1:00 PM - 2:00 PM
Rethinking Testing React Applications

Nick Klepinger

Track : Javascript/Node.js
Room : IRN-222
Time : 1:00 PM - 2:00 PM
Setting up CI/CD with Azure DevOps (formerly known as VSTS)

Sandra Walters

Track : DevOps/System Administration
Room : IRN-226
Time : 1:00 PM - 2:00 PM
A Lap Around Custom SharePoint Online Development

Adam Mastov

Track : Cloud
Room : IRN-227
Time : 1:00 PM - 2:00 PM
How to Create a Chrome Extension in 15 Minutes

Yvette Arriaga

Track : Other
Room : IRN-230
Time : 1:00 PM - 2:00 PM
Accidentally DevOps : Continuous Integration for the .NET Developer

Hattan Shobokshi

Track : DevOps/System Administration
Room : IRN-229
Time : 1:00 PM - 2:00 PM
Blazor - Getting Started

Don Ingels

Track : .NET
Room : CHO-110
Time : 1:00 PM - 2:00 PM
Building a Web Site with Angular

Joe Jorden

Track : Javascript/Node.js
Room : AGA-1240
Time : 1:00 PM - 2:00 PM

2:15 PM - 3:15 PM

TDD (Test Driven Development)

Yogesh Edekar

Track : QA/Testing
Room : SC-140
Time : 2:15 PM - 3:15 PM
Getting started with Angular Material

Deserae Dias

Track : Javascript/Node.js
Room : IRN-219
Time : 2:15 PM - 3:15 PM
Entity Framework performance monitoring and tuning

Jim Wooley

Track : .NET
Room : IRN-123
Time : 2:15 PM - 3:15 PM
Video and Audio Capture for iOS Applications

Michael Collins

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-124
Time : 2:15 PM - 3:15 PM
Leveraging Go to Build a FaaS Platform

Brian Downs

Track : Other
Room : IRN-125
Time : 2:15 PM - 3:15 PM
Available
Reduce Application Friction! Making Your UI Buttery Smooth!

John Martin

Track : Design (UX/UI)
Room : IRN-120
Time : 2:15 PM - 3:15 PM
Applied Functional Programming

Matt Ludwigs

Track : Functional Programming
Room : IRN-131
Time : 2:15 PM - 3:15 PM
Move over Selenium: UI Testing with Cypress

Scott Creighton

Track : QA/Testing
Room : IRN-231
Time : 2:15 PM - 3:15 PM
A No-Slide, Code-Only Intro to Solidity and Dapp Programming on the Ethereum Blockchain

Michael Rice

Track : Other
Room : IRN-221
Time : 2:15 PM - 3:15 PM
Rebooting the ASP.NET Franchise

Jay Harris

Track : ASP.NET
Room : IRN-222
Time : 2:15 PM - 3:15 PM
Available
Available
Just be Reasonable

Steve Lacy

Track : Functional Programming
Room : IRN-230
Time : 2:15 PM - 3:15 PM
Mr. Potato Head Branding

Christina Aldan

Track : Soft Skills
Room : IRN-229
Time : 2:15 PM - 3:15 PM
Introduction to JavaScript and Node.js

Pablo Nevares

Track : Javascript/Node.js
Room : CHO-110
Time : 2:15 PM - 3:15 PM
Available

3:30 PM - 4:30 PM

An Introduction to VueJS

Hattan Shobokshi

Track : Javascript/Node.js
Room : SC-140
Time : 3:30 PM - 4:30 PM
Going serverless on AWS with Typescript and Node.js

Kalarrs Topham

Track : Javascript/Node.js
Room : IRN-219
Time : 3:30 PM - 4:30 PM
Improving code quality with Roslyn Static Analysis

Jim Wooley

Track : .NET
Room : IRN-123
Time : 3:30 PM - 4:30 PM
Available
Abstract Syntax Trees

Christian Murphy

Track : Javascript/Node.js
Room : IRN-125
Time : 3:30 PM - 4:30 PM
Hexagonal Architecture - Building Stable Systems with Unstable Dependencies

Matt Klein

Track : Cloud
Room : IRN-129
Time : 3:30 PM - 4:30 PM
S.O.L.I.D

Silas Reinagel

Track : Design (UX/UI)
Room : IRN-120
Time : 3:30 PM - 4:30 PM
Kubernetes for the Docker Developer

Rob Richardson

Track : DevOps/System Administration
Room : IRN-131
Time : 3:30 PM - 4:30 PM
Naming Things

Peter Ritchie

Track : .NET
Room : IRN-231
Time : 3:30 PM - 4:30 PM
Git-Good - Using Git effectively even on personal projects

BinHong Lee

Track : DevOps/System Administration
Room : IRN-221
Time : 3:30 PM - 4:30 PM
Available
Available
Effective DynamoDB and in-memory DynamoDB Acceleration (DAX) in AWS

Shrini Kulkarni

Track : Database (SQL/NoSQL)
Room : IRN-227
Time : 3:30 PM - 4:30 PM
Java 8 Lambdas and Streams - Good practices

Sathishkumar Subramaniam

Track : Java
Room : IRN-230
Time : 3:30 PM - 4:30 PM
Available
Introduction to Azure Databricks

Ginger Grant

Track : Cloud
Room : CHO-110
Time : 3:30 PM - 4:30 PM
Coding VR is Easier Than You Think

Vincent Serpico

Track : Artifical Intelligence (AI)
Room : AGA-1240
Time : 3:30 PM - 4:30 PM

4:45 PM - 5:45 PM

Computer Science for Imposters

Michael Collins

Track : Other
Room : SC-140
Time : 4:45 PM - 5:45 PM
Available
A Lap around Sitecore 9

Roman Rozinov

Track : .NET
Room : IRN-123
Time : 4:45 PM - 5:45 PM
Available
OG;IoT

Jeff Albrecht

Track : Other
Room : IRN-125
Time : 4:45 PM - 5:45 PM
A Public Key Infrastructure (PKI) Primer: Or, why we can trust people on the internet.

Jonathan Jensen

Track : Other
Room : IRN-129
Time : 4:45 PM - 5:45 PM
Acceptance Testing with ASP.NET Core

Silas Reinagel

Track : ASP.NET
Room : IRN-120
Time : 4:45 PM - 5:45 PM
Available
Material Design Spec: The “Why” for your CSS design

Jay Harris

Track : Design (UX/UI)
Room : IRN-231
Time : 4:45 PM - 5:45 PM
Available
Simple CircleCI 2.0 setup for a Vue project with end-to-end tests and karma unit tests

Kaitlyn Ly

Track : DevOps/System Administration
Room : IRN-222
Time : 4:45 PM - 5:45 PM
Available
Available
Available
Available
Available
Available