Tuesday
Architecting and Building Serverless Solutions in Azure
Presented by: Brian Gorman
Time: Tuesday 8:00 AM - 12:00 PMThis workshop is a guided activity to learn, architect, and implement a real-world, serverless solution in the Microsoft Azure ecosystem. The tools utilized will include Azure Functions, Cosmos DB, Event Grid, Logic Apps, Application Insights, and Azure storage. After completing the workshop,...
Room: ZambeziTrack: ArchitectureFormat: PreCompilerLevel: IntermediateK3s - Half the Size, Twice as Awesome: Kubernetes for All of Us (Workshop)
Presented by: Chris Houdeshell
Time: Tuesday 8:00 AM - 12:00 PMGetting started with Kubernetes is a daunting task. Everyone you talked to said it was a pain to get started, but it eventually paid off (unless you’re Docker). What if I told you there was a solution to the startup pain? What if it was something to get your feet wet with, cut your teeth on -- but...
Room: Nile/OrangeTrack: DevOpsFormat: PreCompilerLevel: Introductory and overviewBuilding Trust and Breaking Barriers (with LEGO!)
Presented by: Thomas Haver
Time: Tuesday 8:00 AM - 12:00 PMLEGO(R) sets are fun to build, but who has ever attempted to build a set without looking at the instructions? In this workshop, attendees will form teams and attempt to build a LEGO(R) set without instructions. Through a series of iterative exercises that provide more product details, the teams will...
Room: Salon A/HTrack: Teams/Leadership/The Future of WorkFormat: PreCompilerLevel: Introductory and overviewBuilding Your First Voice Experience with Alexa
Presented by: Jeff Blankenburg
Time: Tuesday 8:00 AM - 12:00 PMThis workshop will dive right in to getting you set up and started building a voice-based experience with Alexa. You will leave this session with a working Alexa skill that you can customize and publish as your own. We will cover topics around voice design best practices, voice interactions,...
Room: Salon E/DTrack: Web/Front-EndFormat: PreCompilerLevel: Introductory and overviewHave you ever thought of joining the Mob?
Presented by: Fred Estabrook, Chris O'Connor
Time: Tuesday 8:00 AM - 12:00 PMAhh!! It's a Mob of philanthropic humanitarians. What will we do?!?! Quick pull down an open source refactorable project from GitHub and set them on it. In this session team members can and will participate in this interactive workshop. Come join the group mind, all roles and experience levels...
Room: Indigo BayTrack: Programming PrinciplesFormat: PreCompilerLevel: Introductory and overviewBuild Your Own Portable Gaming System - Part 1
Presented by: Paul Pagel
Time: Tuesday 8:00 AM - 12:00 PMLooking for a portable gaming system that you can hack on? Want to learn how to solder and assemble your own circuit board? Perhaps you want to re-experience the classic games and computer systems of your childhood. Maybe you want to make and process CD-quality audio from a variety of...
Room: Portia/WisteriaTrack: HardwareFormat: PreCompilerLevel: Introductory and overviewTest-Design Based Thinking For Fun and Profit
Presented by: Jenna Charlton, Jenny Bramble
Time: Tuesday 1:00 PM - 5:00 PMTest design-based thinking is critical at every level of software development, starting at the user story and continuing until the code has been deployed to production. Testers, developers, designers, and product owners all benefit from understanding the basic techniques for developing good test...
Room: ZambeziTrack: Software QualityFormat: PreCompilerLevel: Introductory and overviewEvent Streaming, Catch of the Day!
Presented by: Barry Tarlton, David Day
Time: Tuesday 1:00 PM - 5:00 PMHave you heard enough event streaming fish stories to fill a cooler? Are you ready to wade in deeper and lure out some new skillz on event-driven architectures? Come join our catch-of-the-day session to experience first-hand designing and building an event-driven solution from start to finish. We'll...
Room: Nile/OrangeTrack: DataFormat: PreCompilerLevel: IntermediateRea11y Simple #A11y: A Focused Accessibility Workshop
Presented by: Chris DeMars
Time: Tuesday 1:00 PM - 5:00 PMAccessibility on the web is increasing in visibility, yet some web creators are still unfamiliar with how to create an amazing, accessible user experience. Spoiler alert, it starts with design, but what happens after that? In this workshop, I will walk the attendees through a site that has multiple...
Room: Salon A/HTrack: Web/Front-EndFormat: PreCompilerLevel: Introductory and overviewCreate a Cloud Environment with Terraform and Ansible
Presented by: Gene Gotimer
Time: Tuesday 1:00 PM - 5:00 PMHashicorp Terraform allows you to define your infrastructure as code. You write code to define systems, networks, security groups, firewalls, and more, making standing up an environment repeatable and reusable. Red Hat Ansible lets you remotely interact with those systems you stood up, configuring...
Room: Salon E/DTrack: DevOpsFormat: PreCompilerLevel: Introductory and overviewBuild Your Own Portable Gaming System - Part 2
Presented by: Paul Pagel
Time: Tuesday 1:00 PM - 5:00 PMLooking for a portable gaming system that you can hack on? Want to learn how to solder and assemble your own circuit board? Perhaps you want to re- experience the classic games and computer systems of your childhood. Maybe you want to make and process CD-quality audio from a variety of...
Room: Portia/WisteriaTrack: HardwareFormat: PreCompilerLevel: Introductory and overviewWednesday
Prepare Your ASP.NET Core Application for 🚀 Liftoff: Hardening Your Applications for Production 1/2
Presented by: Kevin Griffin, Kendall Miller
Time: Wednesday 8:00 AM - 12:00 PMYou're about to push your latest project out to the launch pad - nearly every feature is complete, it's quick, and you're excited for launch day. But are you ready to achieve orbit and stay there safely? * Will it still be responsive when everyone uses it at the same time? * Do you have enough...
Room: ZambeziTrack: DevOpsFormat: PreCompilerLevel: IntermediateThe Demystifying Docker DOJO
Presented by: Barry Tarlton, Mark Ramsey
Time: Wednesday 8:00 AM - 12:00 PMHearing all about the container craze, but haven’t had time to really learn about it yet? Well, this session has you covered. Come roll up your sleeves and get ready to learn all about Docker in this hands on session. There will be no long pontificating about how Docker is better than other...
Room: Nile/OrangeTrack: ArchitectureFormat: PreCompilerLevel: IntermediateFoundations for the New DBA
Presented by: Peter Shore
Time: Wednesday 8:00 AM - 12:00 PMIt doesn’t matter if you are a Junior DBA, an accidental DBA or all the way up to a Senior DBA, the infrastructure your SQL Server environment runs on is important. Many among the DBA community came in as developers or perhaps directly into database administration roles it is equally possible that...
Room: Salon A/HTrack: DataFormat: PreCompilerLevel: Introductory and overviewIoT from Sensing to Insights Workshop
Presented by: Brandon Lewis, Christopher Judd
Time: Wednesday 8:00 AM - 12:00 PMIn today’s world, everything from tooth brushes to cars are connected to the internet and collecting data from sensors. Having the ability to capture the data and turn them into actionable insights can improve efficiencies, reduce cost and increase safety. Creating a IoT solution requires a lot of...
Room: Salon E/DTrack: HardwareFormat: PreCompilerLevel: Introductory and overviewRealizing The Benefits Of Container DevSecOps With AWS
Presented by: James Strong, Colin Detwiller, Matthew Garber
Time: Wednesday 8:00 AM - 12:00 PMAttendees will learn how to set up, harden, & secure a container pipeline in AWS in this workshop using no servers for that pipeline. Please attend, If you’re interested in integrating security and compliance into a container pipeline to realize the benefits of DevSecOps. We will be using these...
Room: CypressTrack: SecurityFormat: PreCompilerLevel: IntermediateLet's play!
Presented by: Jean Lange, Remy Porter
Time: Wednesday 8:00 AM - 12:00 PMHave you become a feral person who doesn’t remember how to interact with other humans? Let’s exercise those interaction muscles by playing some improv games! You will practice cheerfully celebrating failure, figuring out when it’s your turn to talk or listen, and negotiating uncertainty - and...
Room: Indigo BayTrack: Teams/Leadership/The Future of WorkFormat: PreCompilerLevel: Introductory and overviewPrepare Your ASP.NET Core Application for 🚀 Liftoff: Hardening Your Applications for Production 2/2
Presented by: Kevin Griffin, Kendall Miller
Time: Wednesday 1:00 PM - 5:00 PMPart 2 of "Prepare Your ASP.NET Core Application for 🚀 Liftoff: Hardening Your Applications for Production"
Room: ZambeziTrack: DevOpsFormat: PreCompilerLevel: IntermediateDecouple and Scale Applications with Queues
Presented by: Curtis Darst
Time: Wednesday 1:00 PM - 5:00 PMQueues are not just for theme park rides. Understanding the process of decoupling your application to support massive scale. Session includes discussion and examples around queue type, security, delivery, DLQ, and integration with your existing applications. Workshop includes a hands-on development...
Room: Nile/OrangeTrack: Programming PrinciplesFormat: PreCompilerLevel: AdvancedFreaky-Fast Full Stack with the FERN Stack
Presented by: Keith Kurak
Time: Wednesday 1:00 PM - 5:00 PMCan you code, build, and deploy a full-stack app with a web, iOS, and Android front-end in four hours? If it's possible, you'll at least have a fighting chance with the FERN stack: Firebase, Expo, and React Native. This fast-paced session will walk you through writing a messaging app front-end in...
Room: Salon E/DTrack: MobileFormat: PreCompilerLevel: Introductory and overviewLearning Feedback with LEGO: The Building Blocks of Giving and Receiving Feedback
Presented by: Arthur Doler
Time: Wednesday 1:00 PM - 5:00 PMYou dread your annual review time. You cringe at retrospectives. You wince in the face of a 360 Review. You don't like feedback - and you're not alone. Receiving feedback is hard, and when we ask for help with it we just get more feedback. On top of that, your brain doesn't like feedback, and it has...
Room: CypressTrack: Teams/Leadership/The Future of WorkFormat: PreCompilerLevel: Introductory and overview