Session Schedule

Session Schedule2019-01-07T06:25:51-05:00

Tuesday

1:00 PM

Test-Design Based Thinking For Fun and Profit

Presented by: Jenna Charlton, Jenny Bramble
Time: Tuesday 1:00 PM - 5:00 PM

Test 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 QualityTags: Other, TestingFormat: PreCompilerLevel: Introductory and overview

Wednesday

No Sessions

Thursday

9:15 AM

Testing 101 for Devs

Presented by: Jenna Charlton
Time: Thursday 9:15 AM - 10:15 AM

In Agile, quality has become a team responsibility. Increasingly developers and non-testers are being asked to test and "shift left" but are rarely given the tools to ensure their testing is up to snuff. This often results in wasted time and effort and costly bugs. In this session we’ll cover some...

Room: ZambeziTrack: Software QualityFormat: General SessionLevel: Introductory and overview
10:30 AM

Building Accessible Web Apps

Presented by: Cory House
Time: Thursday 10:30 AM - 11:30 AM

Are 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 QualityTags: Design (UI/UX/CSS), Testing, Diversity/Equity/InclusionFormat: General SessionLevel: Introductory and overview
1:00 PM

Protecting your API with OAuth

Presented by: Dan Moore
Time: Thursday 1:00 PM - 2:00 PM

OAuth is a well known standard and is useful for delegating authentication and authorization decisions to a central identity provider. As a developer, you’ve given a token when a grant completes. But what happens then? This talk will discuss client and server side code and logic needed when...

Room: ZambeziTrack: ArchitectureTags: Javascript, SecurityFormat: General SessionLevel: Introductory and overview
2:15 PM

DAPR & Hot Chocolate GraphQL | A Tale of Turning .NET Monoliths into Manageable Microservices

Presented by: United Wholesale Mortgage, LLC (Sponsor)
Time: Thursday 2:15 PM - 3:00 PM

(Presented by Tom Rodgers) A high-level tutorial of the migration of monoliths to microservices, utilizing the latest and greatest technologies. Presenter Tom Rodgers is a Senior Software Developer that has helped drive this transformation at United Wholesale Mortgage, the #1 wholesale mortgage...

Room: ZambeziTrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
3:30 PM

Designing Reusable Components…That Are Actually Reusable

Presented by: Cory House
Time: Thursday 3:30 PM - 4:30 PM

Modern UIs are often composed of reusable components written in React, Vue, Angular, whatever. In these modern technologies, creating a component is easy. However, creating a truly reusable component is hard. In this session, we'll explore the tradeoffs inherent in reusable component design, and...

Room: ZambeziTrack: UI/DesignTags: JavascriptFormat: General SessionLevel: Introductory and overview

Friday

8:30 AM

Tribal Knowledge in Agile Teams

Presented by: Jeffrey Miller
Time: Friday 8:30 AM - 9:30 AM

Let's face it. We don't communicate well, and we document even less. Is it possible to wield information well in an Agile software team? Yes, it is! With consideration, change, and commitment to doing your work differently, it is possible to have relevant and vibrant knowledge resources in an...

Room: ZambeziTrack: Teams/Leadership/The Future of WorkTags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Introductory and overview
11:00 AM

Let’s Build a VR Game! Oculus Quest 2 + Unity + C#

Presented by: Lance Larsen
Time: Friday 11:00 AM - 12:00 PM

The Oculus Quest 2 has sold over 8 MILLION devices so far and is projected to sell 18-20 MILLION next year! For the first time VR has broken through the early adopter crowd and is increasingly becoming a mainstream consumer gaming and production device! What does that mean for you? Well you now...

Room: ZambeziTrack: HardwareTags: .NET, HardwareFormat: General SessionLevel: Introductory and overview
1:30 PM

Introducing the Next Generation to Coding | One Size Doesn't Fit All

Presented by: United Wholesale Mortgage, LLC (Sponsor)
Time: Friday 1:30 PM - 2:15 PM

(Presented by Jim Pacyga and Jonathan Ross) A crash course in the variety of ways you, as a parent, can introduce your child or children to the magical world of coding. This session will cover how to recognize and support your child’s critical thinking, problem-solving, and coding skills, using a...

Room: ZambeziTrack: Sponsor SessionFormat: Sponsor SessionLevel: Introductory and overview
2:45 PM

Easy Domain Driven Design

Presented by: Ryan Foote
Time: Friday 2:45 PM - 3:45 PM

Software development is hard. Even with the best intentions, and the most deliberate design processes, we often end up mired in the “big ball of mud” scenario. Where modifications are tedious, enhancements are fraught with unknown side-effects, and troubleshooting is downright nasty. By...

Room: ZambeziTrack: ArchitectureFormat: General SessionLevel: Introductory and overview