Tuesday
Building 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 overviewKidzMash Makerz
Time: Tuesday 9:30 AM - 11:30 AMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanTest-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 overviewKidzMash Makerz
Time: Tuesday 1:30 PM - 3:30 PMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanWednesday
KidzMash Makerz
Time: Wednesday 9:30 AM - 11:30 AMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanKidzMash Makerz
Time: Wednesday 1:30 PM - 3:30 PMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanThursday
The Science of Testing
Presented by: Thomas Haver
Time: Thursday 8:00 AM - 9:00 AMIn the past decade the software development paradigm has shifted to “deliver fast” -- with concomitant frameworks and methodologies to support that emphasis – but without proper consideration of quality. So most teams end up failing fast and hard when development continues beyond a shaky...
Room: CypressTrack: Software QualityFormat: General SessionLevel: Introductory and overviewKidzMash Makerz
Time: Thursday 9:30 AM - 11:30 AMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanBuilding Accessible Web Apps
Presented by: Cory House
Time: Thursday 10:30 AM - 11:30 AMAre your apps accessible? Can a blind user navigate your app with a screenreader? Can the colorblind consume your content? Since 2017, multiple US court cases have ruled that the Americans with Disabilities Act applies to websites and mobile apps. So there are legal risks to consider as well. In...
Room: ZambeziTrack: Software QualityFormat: General SessionLevel: Introductory and overviewThe Elegance of “The Simplest Possible Thing”: Applying Simplicity Principles to Complex Problems
Presented by: Nate Berent-Spillson
Time: Thursday 11:45 AM - 12:45 PMSoftware development is complex work. Business requirements, platforms, and technology itself are all complex elements. Through all this complexity, software developers often try to create complex solutions that meet all the requirements at once. Similarly, when faced with a complex problem, they...
Room: Salon E/DTrack: Programming PrinciplesFormat: General SessionLevel: IntermediateKidzMash Makerz
Time: Thursday 1:30 PM - 3:30 PMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanAutomate Mobile Application Testing in the Cloud with Microsoft App Center
Presented by: Aaron LaBeau
Time: Thursday 3:30 PM - 4:30 PMEvery year new mobile devices are released for iOS and Android. With the list of supported devices growing, testing applications on physical devices is becoming more challenging and costly. In this session, Aaron will review mobile application testing strategies, frameworks, and solutions around...
Room: CypressTrack: MobileFormat: General SessionLevel: Introductory and overviewFriday
KidzMash Makerz
Time: Friday 9:30 AM - 11:30 AMHands on STEM activities for all ages. Come be creative with Ozobots, Snap Circuits, friction, catapults and more! (Kidz must be accompanied by a parent or guardian.)
Room: BanyanTen Things Every Voice Application Should Do
Presented by: Jeff Blankenburg
Time: Friday 9:45 AM - 10:45 AMIn my experience building dozens of skills for Alexa, and working with hundreds of developers on their own voice applications, I've identified ten specific patterns that are common to the most successful of the bunch. This presentation will cover these ten topics, giving you the insight an...
Room: CypressTrack: UI/DesignFormat: General SessionLevel: Introductory and overviewConfessions of a TDD Late Adopter
Presented by: Jeffrey Miller
Time: Friday 2:45 PM - 3:45 PMAfter two decades of rehashing Test Driven Development techniques, what’s left to say? A lot! Hear from a seasoned software developer and consultant about the journey to TDD adoption despite objections, skepticism, insecurity, and procrastination along the way. Old dogs can learn new...
Room: Salon A/HTrack: Programming PrinciplesFormat: General SessionLevel: Introductory and overview