Tuesday

No Sessions

Wednesday

No Sessions

Thursday

10:30 AM

The State of Modern APIs - Comparing GraphQL, REST, and gRPC

Presented by: Spencer Schneidenbach
Time: Thursday 10:30 AM - 11:30 AM

APIs are a huge part of our connected world - they drive our apps and are the points of integration between applications. There are a number of technologies available that have emerged as major players in the API space, from REST to GraphQL to gRPC - but with them comes a lot of hype, dogma, and...

Room: ZambeziTrack: ArchitectureTags: CloudFormat: General SessionLevel: Introductory and overview

Friday

8:30 AM

Application Architecture Patterns

Presented by: Joseph Guadagno
Time: Friday 8:30 AM - 9:30 AM

Architecting an application can be challenging. What do you do to keep your application flexible to ever-constant requirement changes? How do you handle landscape changes (cloud, on-premises, databases)? How do you avoid over-engineering the application? How do I make sure my application plays well...

Room: ZambeziTrack: ArchitectureTags: .NET, Cloud, MobileFormat: General SessionLevel: Intermediate
12:15 PM

Don’t let user authentication stop you from building your web app!

Presented by: Kyle Whitaker
Time: Friday 12:15 PM - 1:15 PM

Authentication is no trivial task; it is also an essential building block for most web applications. Building a robust user authentication flow for the first time can stop even a great developer dead in their tracks. Authentication can drown you in a sea of architectural complexity, and all you want...

Room: ZambeziTrack: Web/Front-EndTags: Cloud, Javascript, Security, TestingFormat: General SessionLevel: Introductory and overview