agenda | my agenda
Room 100
8:30 AM - 9:30 AM
Making a browser extension with Vue.js - Tyler Leonhardt
9:45 AM - 10:45 AM
UI test automation - Slobo Stipic
11:00 AM - 12:00 PM
Bring on the Bots - Jeremy Foster
1:00 PM - 2:00 PM
Azure IoT In Depth - Jeremy Foster
2:15 PM - 3:15 PM
Programming with Kotlin - David Gassner
3:30 PM - 4:30 PM
Introduction to "Serverless" Computing with Azure Functions - Andres Nava
Room 101
8:30 AM - 9:30 AM
Build Your First VR Simulation - Marc Kinsman
9:45 AM - 10:45 AM
A SAAS primer for software engineers - Andrea Cremese
11:00 AM - 12:00 PM
Path Over the Desktop Bridge - Josip Medved
1:00 PM - 2:00 PM
Crash Course In Foreign Language Support For ÜS Developer - Josip Medved
2:15 PM - 3:15 PM
Large application migration from JavaScript to TypeScript - considerations and demo. - Andrea Cremese
3:30 PM - 4:30 PM
Level up your game design skills - Jason Short
Room 102
8:30 AM - 9:30 AM
Getting from 0 to 100 with Progressive Web Apps & Ember.js - Greg Hurlman
9:45 AM - 10:45 AM
Intro to Unit Testing - Chris McKenzie
11:00 AM - 12:00 PM
Code Your First JavaScript Carousel - Tanya Sweeney
1:00 PM - 2:00 PM
Tech Job Game Plan - Tanya Sweeney
2:15 PM - 3:15 PM
Continuous Delivery with Octopus Deploy - Chris McKenzie
3:30 PM - 4:30 PM
Slow computer? Build in the cloud! - Michael Villasenor
Room 103
8:30 AM - 9:30 AM
ES.next Intro - Anton Nikolenko
9:45 AM - 10:45 AM
Organization and Architecture - Kevin Goldsmith
11:00 AM - 12:00 PM
AntiPatterns every software development team must know - Vidya Vrat Agarwal
1:00 PM - 2:00 PM
DevOps: What, why and how - Vidya Vrat Agarwal
2:15 PM - 3:15 PM
What Does Good Agile Look Like? - Kevin Goldsmith
3:30 PM - 4:30 PM
Ducks, Dependency Injection, Douglas Adams, and Testing - Mike McMahon
Room 104 - Auditorium
8:30 AM - 9:30 AM
Intelligent Interfaces with Cognitive APIs and Bots - Anu Prasad
11:00 AM - 12:00 PM
It Doesn't Have to Be Hideous! Minimum Viable Design Skills for Devs - Kristy Overton
1:00 PM - 2:00 PM
Things I Wish I'd Learned at Code School - Kristy Overton
2:15 PM - 3:15 PM
Beyond the Underpants Gnomes: Why Kanban Stalls and How to Restart It - Cheryl Hammond
3:30 PM - 4:30 PM
One Metric to Rule Them All: Effectively Measure Your Teams Without Subjugating Them - Cheryl Hammond
Room 105
8:30 AM - 9:30 AM
Six Reasons Sandstorm.io is Rocking the World of Open Source Web Apps - Daniel Kraft
11:00 AM - 12:00 PM
Introducing JavaScript with Minecraft - Greg Bulmash
1:00 PM - 2:00 PM
Building a multi-platform voice-enabled app - Greg Bulmash
2:15 PM - 3:15 PM
Own your career - Maxim Bovykin
3:30 PM - 4:30 PM
The Evolution of API Design: from RPC to GraphQL - Eric Baer
Room 106
8:30 AM - 9:30 AM
Make your home smarter - Sameer Khandekar
9:45 AM - 10:45 AM
Hey... You Got Static Types in My JavaScript! - James Churchill
11:00 AM - 12:00 PM
Build an Alexa skill with .NET Core and AWS Lambda - Nate Barbettini
1:00 PM - 2:00 PM
OAuth and OpenID Connect in plain English - Nate Barbettini
2:15 PM - 3:15 PM
You're Only Human: Common Development Traps and Pitfalls and How to Avoid Them - James Churchill
3:30 PM - 4:30 PM
Building high-scale distributed systems using Orbit and the virtual actor model - Victor Hurdugaci
Room 107
9:45 AM - 10:45 AM
Develop Add-ons for Google Apps AND Stay Sane - Scott McAllister
11:00 AM - 12:00 PM
Becoming a Social Developer: A Guide for Introverts - Jeremy Clark
1:00 PM - 2:00 PM
I'll Get Back to You: Task, Await, and Asynchronous Methods - Jeremy Clark
2:15 PM - 3:15 PM
Why loop when you can map, reduce, or filter? - Scott McAllister
3:30 PM - 4:30 PM
Build Your Mobile App with Notifications - Sean Sparkman
Room 200
8:30 AM - 9:30 AM
Web Accessibility Crash Course - Gerard Cohen
9:45 AM - 10:45 AM
Internet Of Things: Smart Mirror - Andrew Cook
11:00 AM - 12:00 PM
Devil's Advocate - Ken Egozi
1:00 PM - 2:00 PM
System validation in the age of continuous delivery - Ken Egozi
2:15 PM - 3:15 PM
Xamarin Data Syncing - Andrew Cook
3:30 PM - 4:30 PM
Bringing unidirectional architecture to XAML platforms - Reed Copsey
Room 201
8:30 AM - 9:30 AM
Introducing F# Through Unit Testing - Christopher Brown
9:45 AM - 10:45 AM
React vs. Angular 2 - Jose Collas
11:00 AM - 12:00 PM
Busy Developer's Guide to Naked Objects - Ted Neward
1:00 PM - 2:00 PM
Busy Developer's Guide to Ballerina - Ted Neward
2:15 PM - 3:15 PM
The Point of Promises - Andre Wiggins
3:30 PM - 4:30 PM
Demystifying Reactive Programming - Tom Bulatewicz
Room 204
8:30 AM - 9:30 AM
Azure for .NET Devs: One Man's Journey - Michael Crump
9:45 AM - 10:45 AM
A day in the life of a product manager - Donna Malayeri
11:00 AM - 12:00 PM
Introduction to Azure Cosmos DB - Anthony Chu
1:00 PM - 2:00 PM
Azure Data Factory to copy data from Azure Datalake Store to Low latency database - Nirnay Bansal
2:15 PM - 3:15 PM
A Deep Dive Into Sessions - Justin Weiss
3:30 PM - 4:30 PM
Next Gen Web Apps and Dr. SES - clive boulton
Room 304