Detroit.Code() Schedule

Monday, July 10

Duluth Nicolet Brule Richard A Richard B Cadillac A Cadillac B LaSalle Marquette Joliet
7:30A Registration and Breakfast - Mackinak Ballroom Foyer
8:30A Introduction to ASP.NET Core Hands on Workshop
Jeffrey T. Fritz
Up and Running with Angular
Justin James
Become a User Experience Designer for a Day
Susan Shapiro
Transform Your Life, Transform Your Team! 8 Actions To Lead By Example
Christina Aldan
Intro to Game Development in Unity3D
Peter Guenther
Architectural Katas
Ted Neward
Awesome C#: Unit Testing
Jeremy Clark
Scrum 101: The Do's and Do Not's of this Popular Methodology
Rob Versaw
12:00P Lunch
1:00P Introduction to ASP.NET Core Hands on Workshop
(continued)
Jeffrey T. Fritz
Up and Running with Angular
(continued)
Justin James
Become a User Experience Designer for a Day
(continued)
Susan Shapiro
Transform Your Life, Transform Your Team! 8 Actions To Lead By Example
(continued)
Christina Aldan
Intro to Game Development in Unity3D
(continued)
Peter Guenther
Architectural Katas
(continued)
Ted Neward
Awesome C#: Unit Testing
(continued)
Jeremy Clark
Scrum 101: The Do's and Do Not's of this Popular Methodology
(continued)
Rob Versaw

Tuesday, July 11

Duluth Nicolet Brule Richard A Richard B Cadillac A Cadillac B LaSalle Marquette Joliet
7:15A Registration and Breakfast - Mackinak Ballroom Foyer
8:15A Opening Remarks - Mackinak Ballroom
8:30A Rebooting the ASP.NET Franchise
Jay Harris
Strategies for learning React
Ryan Lanciaux
Building a Slack bot using Azure and ASP.NET Web API
Jason Loeffler
A Primer on Neural Networks
Chase Aucoin
Automating Docker-based Tasks in the Cloud using AWS Batch
Ryan Versaw
Establishing a SOLID Foundation – An Introduction to Software Design
Cameron Presley
Website Performance: Profiling ASP.NET Server Side Code Effectively
Mitchel Sellers
The Secrets of LINQ: the modern day Houdini
Brian Korzynski
5 Principles for Software that Works
Susan Shapiro
Ahead of the Pack: Guidelines for an Agile Architecture
Jerome Scheuring
9:30A Break
9:45A Advanced Features in Web APIs
Sam Nasr
Programming Paradigms in JavaScript
Gwendolyn Faraday
Data Science for Developers: The Big Picture
Matthew Renze
Microsoft Cognitive Services: Making AI Easy
Jennifer Marsman
Build mobile apps for iOS, Android, and Windows using JavaScript
Justin James
What is DevOps?
Curtis Cockerham
A Gentle Introduction To The Basics Of Functional Programming
Onorio Catenacci
LINQPad: More than a Scratchpad
Dave Fancher
User Experience is Included at Every Level
Christina Aldan
Principles, Systems and Tools (AKA Why Hammers Don't Fix Every Problem)
Preston Chandler
10:45A Break
11:00A From Legacy MVC to Modern MVC: An ASP.NET Core Migration Path
Scott Addie
JavaScript Futures: ES2017 and the Road Ahead
Jeff Strauss
Bitcoin: What makes it Secure?
Jason Follas
I'm hungry! What's for dinner? How to get ChatBots to feed you
Kevin Leung
Xamarin Forms: Writing one app to rule all your platforms
Duane Newman
Site Reliability Engineering for Growing Organizations
Jason Loeffler
Introduction to Amazon AWS
Brian Korzynski
5 Popular Choices for NoSQL on a Microsoft Platform
Matthew Groves
Become a Remote Working Pro
Michael Eaton
Scaling Scrum to the Enterprise
Caleb Jenkins
12:00P Lunch
1:00P Angular2 with an ASP.NET Core backend, happiness ensues...
David Pine
Basics of Elixir and Phoenix
Onorio Catenacci
Speak To Me: Voice Development Practices
Heather Downing
HoloLens Mixed Reality for Fun & Profit
Gaines Kergosien
NoSQL for Mobile in Practice
Hod Greeley
Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself
Jeremy Clark
How Functional Programming Made Me A Better Developer
Cameron Presley
Towards Elastic Scalability
Peter Ritchie
Design for Non-Designers from a Non-Designer
Jay Harris
Real Agile for Real Software
Lee Brandt
2:00P Break
2:15P Building Reusable UI Components in ASP.NET Core MVC
Scott Addie
Write Better JavaScript with TDD
James Bender
Connecting the Physical World to the Digital World: or How we Automated the Speak Easy with IoT, Python, and Rust
Cameron Dershem
Breaking Into Bots
Gabrielle Crevecoeur
Why you should use React Native for your next mobile app
Gwendolyn Faraday
Demystifying Dependency Injection
Brent Stewart
Micro-Services: What we learned from 2016
Chase Aucoin
Cool SQL Server Features Everyone Should Know About
David Berry
User-Dedicated Development
Jeff Strauss
Selling Agile to Executives: Overcoming Agile Myths and Misconception
Nathan Adams
3:15P Break
3:30P Dockerize Your .NET Development Environment
Lee Brandt
Busy Developer's Guide to TypeScript
Ted Neward
Level Up From Hardware Noob to Hardware Node
Gabrielle Crevecoeur
Creating an artificially intelligent chat bot (meme bot) powered by Node.js
John Harden
Hands Free Mobile UI Testing
Duane Newman
Enter the Dojo - Growing DevOps and Agile Practices that Stick
Joel Tosi
Entity Framework performance monitoring and tuning
Jim Wooley
JSON Data Modeling in Document Databases
Matthew Groves
How to talk to designers (to get them to finally understand!)
Sheila Mullings
I Am An Enoughionist
Preston Chandler
5:00P

Wednesday, July 12

Duluth Nicolet Brule Richard A Richard B Cadillac A Cadillac B LaSalle Marquette Joliet
8:00A Registration and Breakfast - Mackinak Ballroom Foyer
8:30A Unboxing ASP.NET CORE
Kevin Leung
Gulping All the Things
Chris DeMars
Big Data Solutions in Azure
David Giard
Intro to Azure Machine Learning: Predict Who Survives the Titanic
Jennifer Marsman
Introduction to Asynchronous Code in .NET
Bill Dinger
Adventures with TDD and Paired Programming
Eric Helin
Effective Unit Testing in Spring
Billy Korando
Leveraging DynamoDB in a Node.js Environment
Ryan Bickham
.NET Standard explained
Marcin Juraszek
Blending Product Thinking with Architecture
Joel Tosi
9:30A Break
9:45A Never RESTing - RESTful API Design Best Practices Using ASP.NET Web API
Spencer Schneidenbach
Understand Asynchronous Programming in JavaScript
James Bender
Machine Learning with R
Matthew Renze
Build a Skill for Alexa with Web API and Azure
Heather Downing
Building a Multi-User Todo App with React Native, Swagger, and Couchbase Mobile
Hod Greeley
Design Patterns: Not Just for Architects
Jeremy Clark
Lightweight Pub/Sub for Web Applications using MQTT
Jason Follas
Tools and Procedures for Securing .Net Applications
Sam Nasr
You are not your user
Sheila Mullings
Keep Yourself Alive - Stopping the effects of Burnout
Heather Wilde
10:45A Break
11:00A Getting started with Entity Framework Core
Jim Wooley
Which way do I go? Which way do I go?: Understanding the Angular(2+) Router
Richard Taylor
From Developer to Data Scientist
Gaines Kergosien
Using IoT and Cognitive Services to protect your home
Kevin Leung
Using Analytics to Improve you Mobile App
Rob Versaw
Unit Testing Strategies & Patterns in C#
Bill Dinger
Busy Architect's Guide to OWASP
Ted Neward
A feature based approach to software development
Ryan Lanciaux
How to Upgrade Your Interface Designs (and Reduce Stupid Mistakes)
Susan Shapiro
My Team Is Awesome and Yours Is Too
Kevin Miller
12:00P Lunch
1:00P Creating a Solid Web Application Architecture Using Angular (2+) and ASP.NET Core Web API
Richard Taylor
Block__Element--Magic: CSS Modularity for the masses.
Chris DeMars
Building Applications with LUIS
Sam Nasr
Fun with Mind Reading: Using EEG and Machine Learning To Perform Lie Detection
Jennifer Marsman
The Hitchhiker's Guide to Azure Mobile Apps
David Giard
Practical Patterns for the Progressing Programmer
Brent Stewart
F# in 60 Minutes
Dave Fancher
From the Trenches: Eventual Consistency from your Database to Elastic Search
Calvin Allen
Choice is Overrated - Designing Products That Know What You Want Before You Do
Heather Wilde
Leadership Journey: From Software Developer to Leader
Michael Eaton
2:00P Break
2:15P React and Your .NET Core MVC App
Lee Brandt
Deconstructing TypeScript’s Type System
Spencer Schneidenbach
Liven Up With Logic Apps
Gabrielle Crevecoeur
Building a Magic Mirror w/ .NET
David Pine
What's New in Java 9
Billy Korando
Clean Up Your Code With C# 7
Calvin Allen
Introduction to developing with Microsoft Service Fabric
Peter Ritchie
What Every Developer Should Know About SQL Server Performance
David Berry
The Impact of Leveraging Open Source
Jeff Strauss
Supercharge your Scrum Team
Nathan Adams
3:15P Break
3:30P ASP.NET MVC & Identity: The Things You Were Never Told
Mitchel Sellers
Rapid REST API Development with Node and Sails
Justin James
Firebase Alexa
Jerome Scheuring
Coding Naked - Unit Testing those hard to reach places
Caleb Jenkins
Breaking up the Monolith: It's not all unicorns and rainbows!
Marcin Juraszek
A Look at Code Obfuscators
Kevin Miller
It's Dangerous To Go Alone. Take This!
Curtis Cockerham
4:30P Closing remarks and prize drawings - Mackinak Ballroom