|  | AGA-1240 (300) | SC-140 (120) | CHO-110 (73) | IRN-120 (72) | IRN-219 (45) | IRN-231 (32) | IRN-123 (28) | IRN-124 (28) | IRN-125 (28) | IRN-129 (28) | IRN-131 (28) | IRN-221 (28) | IRN-222 (28) | IRN-226 (28) | IRN-227 (28) | IRN-229 (28) | IRN-230 (28) | 
				
			
				
					| 8:30 AM - 9:30 AM | 
	
	
		Deep Learning BasicsJoe Mayo 
			Track : Artifical Intelligence (AI)Room : AGA-1240
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Learn RESTful APIs: Design, Implement and TestVishal Mehta 
			Track : Javascript/Node.jsRoom : SC-140
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		JavaScript LevelUpLee Brandt 
			Track : Javascript/Node.jsRoom : CHO-110
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Effective Remote TeamworkMike Wolfson 
			Track : Soft SkillsRoom : IRN-120
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Micro:bit: the Perfect Programming Device for Kids (and Adults)?aydin akcasu 
			Track : OtherRoom : IRN-219
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		What is this .NET Core thing anyway?Rob Richardson 
			Track : .NETRoom : IRN-231
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Getting pushy with SignalR and Reactive ExtensionsJim Wooley 
			Track : ASP.NETRoom : 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.jsRoom : IRN-124
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Getting started with TSQL TestingAlex Kremer 
			Track : QA/TestingRoom : IRN-125
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Tackling Tribal Knowledge: Communication for the Benefit of AllInactive User 
			Track : Soft SkillsRoom : IRN-129
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Building/Publishing a .NET Core website to AZURE on macOS using Visual Studio for Macaustin matheny 
			Track : .NETRoom : IRN-131
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Being unyieldingly organizedDouglas Friday 
			Track : Soft SkillsRoom : IRN-221
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Introduction to Rust: From Zero to Crate in Sixty MinutesChristopher R Miller 
			Track : OtherRoom : IRN-222
 Time : 8:30 AM - 9:30 AM
 | 
	
	
		Reactive Domain-Driven Design with the vlingo/platformVaughn Vernon 
			Track : JavaRoom : 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
 | 
	
	
		Step Up Your Portfolio Game => Use Gatsby.js, a Blazing-Fast React Static Site GeneratorJoe Previte 
			Track : Javascript/Node.jsRoom : IRN-229
 Time : 8:30 AM - 9:30 AM
 |  | 
			
				
					| 9:45 AM - 10:45 AM | 
	
	
		Machine Learning for the Massessourabh sarupria 
			Track : Artifical Intelligence (AI)Room : AGA-1240
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Introduction to DockerLes Brown 
			Track : OtherRoom : SC-140
 Time : 9:45 AM - 10:45 AM
 |  | 
	
	
		Build a Slack Bot in PythonHattan Shobokshi 
			Track : PythonRoom : IRN-120
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Be Confident Giving a Presentation in Front of Any AudienceJustin James 
			Track : Soft SkillsRoom : IRN-219
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Anatomy of a Web RequestRob Richardson 
			Track : OtherRoom : IRN-231
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Building .NET Applications for any Cloud with Cloud FoundryBarry Stahl 
			Track : CloudRoom : IRN-123
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		React with Redux(and Immutable)Tina Heiligers 
			Track : Javascript/Node.jsRoom : IRN-124
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		SQL for Data ScientistsGinger Grant 
			Track : Database (SQL/NoSQL)Room : IRN-125
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Azure IoT Hub in Action for DevelopersRobin Shahan 
			Track : CloudRoom : IRN-129
 Time : 9:45 AM - 10:45 AM
 |  | 
	
	
		Introducing Integrated ArchitectureInactive User 
			Track : .NETRoom : IRN-221
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Email is back!Inactive User 
			Track : HTML/CSSRoom : IRN-222
 Time : 9:45 AM - 10:45 AM
 | 
	
	
		Why Is My CSS Not Working!?Michael Manzano 
			Track : HTML/CSSRoom : 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
 | 
	
	
		Writing More Advanced Queries in T-SQLMichael Fredrickson 
			Track : Database (SQL/NoSQL)Room : IRN-229
 Time : 9:45 AM - 10:45 AM
 |  | 
			
				
					| 11:00 AM - 12:00 PM | 
	
	
		A Developer's Guide to DockerLee Brandt 
			Track : DevOps/System AdministrationRoom : AGA-1240
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Getting Started in ReactBrad Westfall 
			Track : Javascript/Node.jsRoom : SC-140
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Improve the Effectiveness of your User StoriesLinda Jeffries 
			Track : AgileRoom : CHO-110
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Accelerating Message-Driven Software Design and ImplementationVaughn Vernon 
			Track : AgileRoom : IRN-120
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Up and Running with Angular in 60 MinutesJustin James 
			Track : Javascript/Node.jsRoom : IRN-219
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Taking control of your technical careerMary Ramirez 
			Track : OtherRoom : IRN-231
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Getting started with React NativeShu 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 ManagerPablo Nevares 
			Track : Soft SkillsRoom : IRN-124
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Going serverless on AWS with c# and dotnet core 2.0Kalarrs Topham 
			Track : .NETRoom : IRN-125
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Just Vue ItGriffin Wiebel 
			Track : Javascript/Node.jsRoom : IRN-129
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Apache Kafka: A brief introductionMatt Masuda 
			Track : OtherRoom : IRN-131
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Soft on People, Hard on Code: interpersonal approaches that promote high quality softwareMark Brannan 
			Track : Soft SkillsRoom : IRN-221
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Accessibility for Web DevelopersKathy Marks 
			Track : OtherRoom : IRN-222
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		Fight for the customer: Why customer obsession mattersRichard Rubalcava 
			Track : Soft SkillsRoom : 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
 | 
	
	
		How I overcame my fears and just learned React already. 5 Month React Journey Through Central America.aweful Brown 
			Track : Javascript/Node.jsRoom : IRN-229
 Time : 11:00 AM - 12:00 PM
 | 
	
	
		User Experience at Every Level of BusinessChristina Aldan 
			Track : Soft SkillsRoom : IRN-230
 Time : 11:00 AM - 12:00 PM
 | 
			
				
					| 12:00 PM - 1:00 PM |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
			
				
					| 1:00 PM - 2:00 PM | 
	
	
		Building a Web Site with AngularJoe Jorden 
			Track : Javascript/Node.jsRoom : AGA-1240
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Design Patterns for Loosely Coupled ApplicationsBarry Stahl 
			Track : .NETRoom : SC-140
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Blazor - Getting StartedInactive User 
			Track : .NETRoom : CHO-110
 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 CodeBuildWolf Paulus 
			Track : JavaRoom : IRN-120
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Going serverless on AWS and keeping your sanityKalarrs Topham 
			Track : CloudRoom : IRN-219
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Magic Snippets: Life-Pro-Tips for a Better Career and LifeClinton Stamper 
			Track : Soft SkillsRoom : IRN-231
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Reactive Domain-Driven Design: Modeling UncertaintyVaughn Vernon 
			Track : CloudRoom : 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 MindsetChristopher Huie 
			Track : PythonRoom : IRN-125
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Automating Single Page App Delivery - The Serverless Way!Dave Townsend 
			Track : CloudRoom : IRN-129
 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
 | 
	
	
		LinkedGo or PokemonIn - how to actually use LinkedIn to connect to the right people, not just "catching them all"Jay Mattisson 
			Track : OtherRoom : IRN-221
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Rethinking Testing React ApplicationsNick Klepinger 
			Track : Javascript/Node.jsRoom : 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 AdministrationRoom : IRN-226
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		A Lap Around Custom SharePoint Online DevelopmentAdam Mastov 
			Track : CloudRoom : IRN-227
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		Accidentally DevOps : Continuous Integration for the .NET DeveloperHattan Shobokshi 
			Track : DevOps/System AdministrationRoom : IRN-229
 Time : 1:00 PM - 2:00 PM
 | 
	
	
		How to Create a Chrome Extension in 15 MinutesYvette Arriaga 
			Track : OtherRoom : IRN-230
 Time : 1:00 PM - 2:00 PM
 | 
			
				
					| 2:15 PM - 3:15 PM |  | 
	
	
		TDD (Test Driven Development)Yogesh Edekar 
			Track : QA/TestingRoom : SC-140
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Introduction to JavaScript and Node.jsPablo Nevares 
			Track : Javascript/Node.jsRoom : CHO-110
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Reduce Application Friction! Making Your UI Buttery Smooth!John Martin 
			Track : Design (UX/UI)Room : IRN-120
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Getting started with Angular MaterialDeserae Dias 
			Track : Javascript/Node.jsRoom : IRN-219
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Move over Selenium: UI Testing with CypressScott Creighton 
			Track : QA/TestingRoom : IRN-231
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Entity Framework performance monitoring and tuningJim Wooley 
			Track : .NETRoom : IRN-123
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Video and Audio Capture for iOS ApplicationsMichael Collins 
			Track : Mobile (Android/iOS/Microsoft)Room : IRN-124
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Leveraging Go to Build a FaaS PlatformBrian Downs 
			Track : OtherRoom : IRN-125
 Time : 2:15 PM - 3:15 PM
 |  | 
	
	
		Applied Functional ProgrammingMatt Ludwigs 
			Track : Functional ProgrammingRoom : IRN-131
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		A No-Slide, Code-Only Intro to Solidity and Dapp Programming on the Ethereum BlockchainMichael Rice 
			Track : OtherRoom : IRN-221
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Rebooting the ASP.NET FranchiseJay Harris 
			Track : ASP.NETRoom : IRN-222
 Time : 2:15 PM - 3:15 PM
 |  |  | 
	
	
		Mr. Potato Head BrandingChristina Aldan 
			Track : Soft SkillsRoom : IRN-229
 Time : 2:15 PM - 3:15 PM
 | 
	
	
		Just be ReasonableSteve Lacy 
			Track : Functional ProgrammingRoom : IRN-230
 Time : 2:15 PM - 3:15 PM
 | 
			
				
					| 3:30 PM - 4:30 PM | 
	
	
		Coding VR is Easier Than You ThinkVincent Serpico 
			Track : Artifical Intelligence (AI)Room : AGA-1240
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		An Introduction to VueJSHattan Shobokshi 
			Track : Javascript/Node.jsRoom : SC-140
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Introduction to Azure DatabricksGinger Grant 
			Track : CloudRoom : CHO-110
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		S.O.L.I.DSilas Reinagel 
			Track : Design (UX/UI)Room : IRN-120
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Going serverless on AWS with Typescript and Node.jsKalarrs Topham 
			Track : Javascript/Node.jsRoom : IRN-219
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Naming ThingsInactive User 
			Track : .NETRoom : IRN-231
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Improving code quality with Roslyn Static AnalysisJim Wooley 
			Track : .NETRoom : IRN-123
 Time : 3:30 PM - 4:30 PM
 |  | 
	
	
		Abstract Syntax TreesChristian Murphy 
			Track : Javascript/Node.jsRoom : IRN-125
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Hexagonal Architecture - Building Stable Systems with Unstable DependenciesMatt Klein 
			Track : CloudRoom : IRN-129
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Kubernetes for the Docker DeveloperRob Richardson 
			Track : DevOps/System AdministrationRoom : IRN-131
 Time : 3:30 PM - 4:30 PM
 | 
	
	
		Git-Good - Using Git effectively even on personal projectsBinHong Lee 
			Track : DevOps/System AdministrationRoom : IRN-221
 Time : 3:30 PM - 4:30 PM
 |  |  | 
	
	
		Effective DynamoDB and in-memory DynamoDB Acceleration (DAX) in AWSShrini Kulkarni 
			Track : Database (SQL/NoSQL)Room : IRN-227
 Time : 3:30 PM - 4:30 PM
 |  | 
	
	
		Java 8 Lambdas and Streams - Good practicesSathishkumar Subramaniam 
			Track : JavaRoom : IRN-230
 Time : 3:30 PM - 4:30 PM
 | 
			
				
					| 4:45 PM - 5:45 PM |  | 
	
	
		Computer Science for ImpostersMichael Collins 
			Track : OtherRoom : SC-140
 Time : 4:45 PM - 5:45 PM
 |  | 
	
	
		Acceptance Testing with ASP.NET CoreSilas Reinagel 
			Track : ASP.NETRoom : IRN-120
 Time : 4:45 PM - 5:45 PM
 |  | 
	
	
		Material Design Spec: The “Why” for your CSS designJay Harris 
			Track : Design (UX/UI)Room : IRN-231
 Time : 4:45 PM - 5:45 PM
 | 
	
	
		A Lap around Sitecore 9Roman Rozinov 
			Track : .NETRoom : IRN-123
 Time : 4:45 PM - 5:45 PM
 |  | 
	
	
		OG;IoTInactive User 
			Track : OtherRoom : 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 : OtherRoom : IRN-129
 Time : 4:45 PM - 5:45 PM
 |  |  | 
	
	
		Simple CircleCI 2.0 setup for a Vue project with end-to-end tests and karma unit testsKaitlyn Ly 
			Track : DevOps/System AdministrationRoom : IRN-222
 Time : 4:45 PM - 5:45 PM
 |  |  |  |  |