Previous Event

dev up 2023 Session Catalog

Explore the expert-led sessions that were presented at dev up 2023.

Track: Level:

Showing 151 of 151 session(s)

10 Ways to Write Clean TypeScript Code

Monday, Aug 28 at 11:00 AM - 12:00 PM Grand Ballroom C
Avindra Fernando
Avindra Fernando

3-Minute Improv Games to Improve Your Teams

Monday, Aug 28 at 8:30 AM - 9:30 AM Room D1
Wayde Stallmann
Wayde Stallmann

7 Habits of Highly Successful Developers

Monday, Aug 28 at 1:30 PM - 2:30 PM Room 101
Gaines Kergosien
Gaines Kergosien

A guided journey into AI

Monday, Aug 28 at 8:30 AM - 9:30 AM Grand Ballroom B
Chris Roberts
Chris Roberts

A new approach to upskilling your workforce

Monday, Aug 28 at 8:30 AM - 9:30 AM Room 102
Alex Basa
Alex Basa

A Vibrant Visit With The Valuable and Versatile Visitor Design Pattern

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Room 101
Kelly Morrison
Kelly Morrison

Agile Project Management 101: Optimize Your Team's Performance with Azure DevOps

Monday, Aug 28 at 11:00 AM - 12:00 PM Junior Ballroom B
Tyler Patton
Tyler Patton

Agile: You Keep Using That Word...

Monday, Aug 28 at 9:45 AM - 10:45 AM Grand Ballroom C
Phil Japikse
Phil Japikse

An Agile Approach to Documentation and Onboarding Your Team

Monday, Aug 28 at 8:30 AM - 9:30 AM Room 101
John Baluka
John Baluka

Angular One-Day Boot Camp

Wednesday, Aug 30 at 8:30 AM - 4:30 PM Junior Ballroom A
Lance Finney
Lance Finney
Cory Rylan
Cory Rylan

Animating Vue.js with GSAP

Monday, Aug 28 at 4:00 PM - 5:00 PM Room 103
J.D. Hillen
J.D. Hillen

Application Code of Conduct - Full Stack Policy as Code

Monday, Aug 28 at 9:45 AM - 10:45 AM Room 101
Gabriel L. Manor
Gabriel L. Manor

AppSec 101: Live Demos of Real-World Application Security Attacks

Monday, Aug 28 at 9:45 AM - 10:45 AM Junior Ballroom A
Jason Gillam
Jason Gillam

Architecting ASP.NET Core for Geo-Distributed Deployment

Monday, Aug 28 at 1:30 PM - 2:30 PM Grand Ballroom C
Mitchel Sellers
Mitchel Sellers

Architectural Awareness: Engineering Super-skill

Monday, Aug 28 at 8:30 AM - 9:30 AM Grand Ballroom A
Ken Sipe
Ken Sipe

ARM, Bicep, knees and toes! Infrastructure as code for beginners.

Monday, Aug 28 at 2:45 PM - 3:45 PM Room D1
Samuel Gomez
Samuel Gomez

Automate your cloud application testing with Playwright

Monday, Aug 28 at 9:45 AM - 10:45 AM Junior Ballroom C
Randy Pagels
Randy Pagels

Automated information extraction with Azure Form Recognizer

Monday, Aug 28 at 9:45 AM - 10:45 AM Room 102
Samuel Gomez
Samuel Gomez

Azure AD for devs - a primer

Monday, Aug 28 at 11:00 AM - 12:00 PM Room 103
Ken Schlobohm
Ken Schlobohm

Azure On The Cheap - Your First Azure Applications

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Grand Ballroom A
Sean Whitesell
Sean Whitesell

Back-end Developer’s Guide to UI/UX Design: You have users too!

Monday, Aug 28 at 1:30 PM - 2:30 PM Room D2
Burk Hufnagel
Burk Hufnagel

Benchmarking like a Scientist: Communicating Code's Performance.

Monday, Aug 28 at 11:00 AM - 12:00 PM Room 101
Craigory Coppola
Craigory Coppola

Better Parallel Code with C# Channels

Monday, Aug 28 at 11:00 AM - 12:00 PM Junior Ballroom C
Jeremy Clark
Jeremy Clark

Blazor Hybrid and Web in One Solution

Monday, Aug 28 at 11:00 AM - 12:00 PM Junior Ballroom A
Ed Charbeneau
Ed Charbeneau

Blazor on Desktop: PWA, Electron or .NET MAUI

Monday, Aug 28 at 1:30 PM - 2:30 PM Room D1
Sam Basu
Sam Basu

Blending Product Thinking with Architecture

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Junior Ballroom C
Joel Tosi
Joel Tosi

Build an ASP.NET Core Razor Pages App with EF Core in a day Hand-on Lab

Wednesday, Aug 30 at 8:30 AM - 4:30 PM Junior Ballroom C
Phil Japikse
Phil Japikse

Build your first Blazor app

Wednesday, Aug 30 at 1:00 PM - 4:30 PM Room 103
Ed Charbeneau
Ed Charbeneau

Building MVVM Apps with .NET MAUI & Prism

Monday, Aug 28 at 9:45 AM - 10:45 AM Room D2
Dan Siegel
Dan Siegel

Building Resilient Cloud Applications: Exploring Modern Cloud Design Patterns

Wednesday, Aug 30 at 8:30 AM - 12:00 PM Junior Ballroom B
Alex Will
Alex Will
Kevin Grossnicklaus
Kevin Grossnicklaus

But It was Logged! Practical Logging & Monitoring with .NET Core

Monday, Aug 28 at 8:30 AM - 9:30 AM Junior Ballroom B
Mitchel Sellers
Mitchel Sellers

C# Past, Present, and Beyond

Monday, Aug 28 at 8:30 AM - 9:30 AM Junior Ballroom D
Jim Wooley
Jim Wooley

ChatGPT, OpenAI, and Power Platform | How to leverage Chat GPT to enable AI your Power Apps

Monday, Aug 28 at 9:45 AM - 10:45 AM Grand Ballroom B
Sheila Shahpari
Sheila Shahpari

Chopping the monolith

Monday, Aug 28 at 8:30 AM - 9:30 AM Grand Ballroom C
Nicolas Fränkel
Nicolas Fränkel

Code Hoarders: Tackling Tech Debt

Monday, Aug 28 at 11:00 AM - 12:00 PM Room D1
Lara Newsom
Lara Newsom

Codespaces: Life is too short for local environments!

Monday, Aug 28 at 11:00 AM - 12:00 PM Grand Ballroom B
Chris Roberts
Chris Roberts

Consistency and Agreements in Microservices

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Grand Ballroom B
Jimmy Bogard
Jimmy Bogard

Creative Problem Solving

Monday, Aug 28 at 1:30 PM - 2:30 PM Junior Ballroom A
Eric Potter
Eric Potter

Customizing ASP.Net Identity and adding Third-Party sign-in providers

Monday, Aug 28 at 4:00 PM - 5:00 PM Junior Ballroom A
Brian Gorman
Brian Gorman

Data Patterns for Successful Applications

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Junior Ballroom A
Sean Whitesell
Sean Whitesell

Data Storytelling - The Key to Business Buy-In

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Junior Ballroom A
Becky Gandillon
Becky Gandillon

Database Strategies for Better Mobile and Edge Apps - why REST won't cut it anymore

Monday, Aug 28 at 1:30 PM - 2:30 PM Junior Ballroom B
Mark Gamble
Mark Gamble

Democratizing & Accelerating AI Through Azure Machine Learning and the Power Platform

Monday, Aug 28 at 1:30 PM - 2:30 PM Junior Ballroom C
Sheila Shahpari
Sheila Shahpari

Demystifying data privacy and your responsibilities

Monday, Aug 28 at 11:00 AM - 12:00 PM Room 102
Ryan Overton
Ryan Overton

Demystifying Web API Security in Azure

Monday, Aug 28 at 9:45 AM - 10:45 AM Grand Ballroom A
Jimmy Bogard
Jimmy Bogard

Deploying your JS App Anywhere with .NET MAUI

Monday, Aug 28 at 9:45 AM - 10:45 AM Room 105
Alyssa Nicoll
Alyssa Nicoll

Digitally Transforming a Call Center with Azure Cosmos DB and SignalR

Monday, Aug 28 at 1:30 PM - 2:30 PM Junior Ballroom D
Zach Gardner
Zach Gardner

Discover the Power of Git for Your Infrastructure

Monday, Aug 28 at 2:45 PM - 3:45 PM Room 103
Gabriel L. Manor
Gabriel L. Manor

Disrupting Culture: Building a Strong Culture for Success in an Age of Generational Shifts

Monday, Aug 28 at 9:45 AM - 10:45 AM Room 103
Eric Pratum
Eric Pratum

Do You Even IaC, Brah? Use Bicep for Huge Gains in Azure!

Monday, Aug 28 at 11:00 AM - 12:00 PM Room D2
Ryan McGee
Ryan McGee

Don't put your messages in a bottle; Implement messaging patterns

Monday, Aug 28 at 8:30 AM - 9:30 AM Room 103
Eldert Grootenboer
Eldert Grootenboer

Don't skip the hard parts - migrating old .net apps

Monday, Aug 28 at 1:30 PM - 2:30 PM Room 102
Chris Roberts
Chris Roberts
Ken Schlobohm
Ken Schlobohm

Don't Wait for Permission: A Young Professional's Guide to Taking Ownership of Your Career

Monday, Aug 28 at 1:30 PM - 2:30 PM Room 103
Tyler Patton
Tyler Patton

Dynamics CRM Customization: A Technical Overview & Career Opportunities

Monday, Aug 28 at 2:45 PM - 3:45 PM Room D2
Nien Sui
Nien Sui

Empower Your Software Development Team: Top 10 Essential Tools for Success

Monday, Aug 28 at 2:45 PM - 3:45 PM Grand Ballroom A
Alex Will
Alex Will

Entity Framework performance monitoring and tuning

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Junior Ballroom A
Jim Wooley
Jim Wooley

Evolving your APIs, a step-by-step approach

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Room D1
Nicolas Fränkel
Nicolas Fränkel

Exciting new features in SQL Server for developers

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Room D1
Hasan Savran
Hasan Savran

Exploring Serverless Options for .NET in Azure, AWS, and Beyond

Monday, Aug 28 at 8:30 AM - 9:30 AM Room D2
Spencer Schneidenbach
Spencer Schneidenbach

Feeling the Flow: Orchestration and Choreography in Message-Based Applications

Monday, Aug 28 at 2:45 PM - 3:45 PM Grand Ballroom B
Chris Patterson
Chris Patterson

File New: Build a Event-Driven Architected Microservice from Scratch

Monday, Aug 28 at 9:45 AM - 10:45 AM Room D1
Chad Green
Chad Green

From Curiosity to Career: Becoming an Ethical Hacker

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Room 103
Jason Gillam
Jason Gillam

Full Stack Type Safety Across Languages

Monday, Aug 28 at 2:45 PM - 3:45 PM Room 101
Craigory Coppola
Craigory Coppola

Generative APIs: When, Where, and How to Leverage the Combination of Generative AI and APIs

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Grand Ballroom B
Ram Bansal
Ram Bansal

Getting on the Message Bus

Monday, Aug 28 at 4:00 PM - 5:00 PM Room D1
Dave Wickersheim
Dave Wickersheim

Getting Started with Accessibility in React

Monday, Aug 28 at 2:45 PM - 3:45 PM Junior Ballroom D
Kathryn Grayson Nanz
Kathryn Grayson Nanz

Getting Started with Power Apps and Power Automate

Wednesday, Aug 30 at 8:30 AM - 4:30 PM Junior Ballroom D
Becky Bertram
Becky Bertram

Git: A Peek Under the Hood

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Grand Ballroom C
Matthew Heironimus
Matthew Heironimus

GIT: From beginner to Fearless

Wednesday, Aug 30 at 8:30 AM - 4:30 PM Room 102
Brian Gorman
Brian Gorman

Going Schema-less: How to migrate a relational database to a NoSQL database

Monday, Aug 28 at 2:45 PM - 3:45 PM Grand Ballroom C
Chad Green
Chad Green

Going Solo

Monday, Aug 28 at 4:00 PM - 5:00 PM Grand Ballroom C
John Baluka
John Baluka

Hacking Your Vacation: Using Data for Fun

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Junior Ballroom D
Becky Gandillon
Becky Gandillon

Has your digital transformation stalled?

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Room D2
Alex Basa
Alex Basa

HELP TO EQUITABLY CLOSE THE CS EDUCATION GAP

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Room 101
Jeffery Phipps
Jeffery Phipps

How Mature Is Your Secrets Management Strategy?

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Junior Ballroom C
Dwayne McDaniel
Dwayne McDaniel

How to Mock objects and influence unit tests

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Room D2
Duane Newman
Duane Newman

How To Start Loving Command-Line Tools

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Room 102
Ryan Price
Ryan Price

I Don't Need No Stinking Controllers - Composing Minimal APIs in ASP.NET Core

Monday, Aug 28 at 2:45 PM - 3:45 PM Junior Ballroom C
Spencer Schneidenbach
Spencer Schneidenbach

I'll Get Back to You: Task, Await, and Asynchronous Methods in C#

Monday, Aug 28 at 4:00 PM - 5:00 PM Room 101
Jeremy Clark
Jeremy Clark

Improving code quality with Static Analyzers

Monday, Aug 28 at 4:00 PM - 5:00 PM Room D2
Jim Wooley
Jim Wooley

Introducing the Privacy Stack

Monday, Aug 28 at 2:45 PM - 3:45 PM Room 102
Ryan Overton
Ryan Overton

Introduction to Software Defined Radio (SDR)

Monday, Aug 28 at 2:45 PM - 3:45 PM Room 105
Darren Hale
Darren Hale

JSON Data Modeling in Document Databases

Monday, Aug 28 at 4:00 PM - 5:00 PM Grand Ballroom B
Matthew Groves
Matthew Groves

Leadership Journey: From Individual Contributor to Leader

Monday, Aug 28 at 8:30 AM - 9:30 AM Junior Ballroom C
Michael Eaton
Michael Eaton

Learn F#, at an easy tempo

Wednesday, Aug 30 at 8:30 AM - 12:00 PM Room 103
Eric Potter
Eric Potter

Learning F# - A Practical Approach

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Room D2
Darren Hale
Darren Hale

Lessons from E2E Testing Web Applications - Cypress Best Practices

Monday, Aug 28 at 4:00 PM - 5:00 PM Junior Ballroom D
Avindra Fernando
Avindra Fernando

Let's abstract management & control of the integration APIs with Azure API Management

Monday, Aug 28 at 4:00 PM - 5:00 PM Junior Ballroom B
Jaikrishnan Pandurangan
Jaikrishnan Pandurangan

Let's Change How Your IT Team Adapts to Change

Monday, Aug 28 at 4:00 PM - 5:00 PM Room 102
Glenn Anderson
Glenn Anderson

Let's Skip the Buzz Words: Truly Understanding GenAI

Monday, Aug 28 at 2:45 PM - 3:45 PM Junior Ballroom B
Veronica Hylák
Veronica Hylák

Let's talk interviewing: How to stand out and get that offer!

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Room 102
Michael Eaton
Michael Eaton

Level Up Your SharePoint Lists

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Room 101
Becky Bertram
Becky Bertram

Lies, Damn Lies, and Code Coverage

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Room D1
Matthew Heironimus
Matthew Heironimus

Mad Scientists, Saboteurs, and Con Artists: Seven Agile Habits of Highly Effective Supervillains

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Room 102
Ben Friedberg
Ben Friedberg

Manage Kubernetes anywhere with Azure Arc-enabled K8's

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Junior Ballroom B
Chad Lich
Chad Lich

Mastering messaging; a comprehensive guide to the Azure messaging services

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Junior Ballroom C
Eldert Grootenboer
Eldert Grootenboer

Maximizing Value in Azure: A Strategic Guide for Architects and Administrators

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Grand Ballroom A
Alex Will
Alex Will

Memory First: An Introduction to Redis

Monday, Aug 28 at 9:45 AM - 10:45 AM Junior Ballroom D
Guy Royse
Guy Royse

Message Queue Technology Approach to Dynamically Scaling C# Apps

Monday, Aug 28 at 11:00 AM - 12:00 PM Room 105
Edwin Koenig
Edwin Koenig

Middleware Showdown: Exploring Diverse Messaging Solutions

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Grand Ballroom C
Chris Patterson
Chris Patterson

Modules, Loops and More: How to Scale with Terraform

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Junior Ballroom B
Scott McAllister
Scott McAllister

MSBuild to the Rescue

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Room 103
Dan Siegel
Dan Siegel

Navigating Azure DevOps: Best Practices for Successful Software Delivery

Wednesday, Aug 30 at 1:00 PM - 4:30 PM Junior Ballroom B
Gaines Kergosien
Gaines Kergosien

New Product Concept & Design Workshop

Monday, Aug 28 at 9:45 AM - 10:45 AM Junior Ballroom B
Clint Edmonson
Clint Edmonson

Orchestrate and build serverless solutions with Azure Logic Apps

Monday, Aug 28 at 8:30 AM - 9:30 AM Junior Ballroom A
Brian Gorman
Brian Gorman

Packaging your world with NuGet

Monday, Aug 28 at 11:00 AM - 12:00 PM Junior Ballroom D
Duane Newman
Duane Newman

Power App Power Hour: From Requirements to Release in an Hour (with time for questions)

Monday, Aug 28 at 4:00 PM - 5:00 PM Grand Ballroom A
Kevin Grossnicklaus
Kevin Grossnicklaus

Practical introduction to OpenTelemetry tracing

Monday, Aug 28 at 4:00 PM - 5:00 PM Junior Ballroom C
Nicolas Fränkel
Nicolas Fränkel

Product Discovery Workshop - OKRs, Personas, Storymapping, Oh My

Wednesday, Aug 30 at 8:30 AM - 4:30 PM Room 101
Joel Tosi
Joel Tosi

Rapid Skill Acquisition For 10X Software Developers

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Room D1
Kelly Morrison
Kelly Morrison

React: The Most Common Mistakes in 2023

Monday, Aug 28 at 1:30 PM - 2:30 PM Grand Ballroom A
Cory House
Cory House

Reactive Patterns For Angular

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Room D1
Lara Newsom
Lara Newsom

Reduce System Fragility with Terraform

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Junior Ballroom D
Scott McAllister
Scott McAllister

Remote Work and Best Practices

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Grand Ballroom C
Chad Lich
Chad Lich

Resume-Driven Development Is Awful

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Room D2
Ryan Price
Ryan Price

Saving Your Ass(ets) - Azure Resiliency Planning

Monday, Aug 28 at 2:45 PM - 3:45 PM Junior Ballroom A
Sean Whitesell
Sean Whitesell

Session intentionally left null?

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Room D2
Ed Charbeneau
Ed Charbeneau

Simple Ways to Make Webhook Security Better

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Junior Ballroom D
Scott McAllister
Scott McAllister

So My Credentials Have Been Leaked...Now What?

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Grand Ballroom B
Dwayne McDaniel
Dwayne McDaniel

So you want to be an Architect

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Grand Ballroom B
Ken Sipe
Ken Sipe

SOLID Design Patterns for Mere Mortals

Monday, Aug 28 at 1:30 PM - 2:30 PM Grand Ballroom B
Phil Japikse
Phil Japikse

SQL Server Indexing Strategies

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Room 101
Dan Guzman
Dan Guzman

SQL Server vs Azure Cosmos DB

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Grand Ballroom B
Hasan Savran
Hasan Savran

Standing up Enterprise Architecture

Ken Sipe
Ken Sipe

State of Mobile Development

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Grand Ballroom C
Sam Basu
Sam Basu

Stop Committing Your Secrets - GIt Hooks To The Rescue!

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Junior Ballroom B
Dwayne McDaniel
Dwayne McDaniel

Sweatpants and Shirt collars. Elevating communication over appearance in a virtual workplace

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Room 101
Ben Friedberg
Ben Friedberg

T-Shaped Teams: How to Speed Throughput by Avoiding Over-Specialization

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Junior Ballroom A
Dave Todaro
Dave Todaro

Tales from the Azure Migration Trenches

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Grand Ballroom A
Jimmy Bogard
Jimmy Bogard

The 7 Pillar Developer: Lifestyle Systems for the Exceptional Developer

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Grand Ballroom A
Cory House
Cory House

The AI Revolution Begins Here!

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Grand Ballroom C
Randy Pagels
Randy Pagels

The Angular Renaissance

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Junior Ballroom D
Alyssa Nicoll
Alyssa Nicoll

The API Call is Coming from Inside the House!

Tuesday, Aug 29 at 9:45 AM - 10:45 AM Junior Ballroom C
Ryan McGee
Ryan McGee

The Art of Technical Decision Making

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Junior Ballroom D
J.D. Hillen
J.D. Hillen

The Art of Thin Slicing: Build 100% of Something Instead of 100% of Nothing

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Junior Ballroom C
Dave Todaro
Dave Todaro

The Immutable Laws of Software and Life: Code Accordingly

Monday, Aug 28 at 11:00 AM - 12:00 PM Grand Ballroom A
Cory House
Cory House

The Next Frontier in Open Source Java Compilers: Just-In-Time Compilation as a Service

Tuesday, Aug 29 at 1:30 PM - 2:30 PM Room 101
Rich Hagarty
Rich Hagarty

The Power of DevOps in the Real World

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Grand Ballroom B
Randy Pagels
Randy Pagels

The sum is GREATER than the parts: How to increase team productivity

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Room D2
Nien Sui
Nien Sui

To InstantOn and Beyond: Java at Lightspeed!

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Room 102
Rich Hagarty
Rich Hagarty

TypeScript - Beyond the Basics

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Grand Ballroom A
Eric Potter
Eric Potter

Understanding Probabilistic Data Structures with 112,092 UFO Sightings

Tuesday, Aug 29 at 4:00 PM - 5:00 PM Junior Ballroom A
Guy Royse
Guy Royse

Unleashing the Power of Big Data: Navigating the Data-Driven World with Azure Tools

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Junior Ballroom B
Jeffrey St. Germain
Jeffrey St. Germain

Usability Testing Without a UX Specialist

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Room D1
Kathryn Grayson Nanz
Kathryn Grayson Nanz

Using Fluent Migrations to Put Your Schema in Git

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Junior Ballroom C
Matthew Groves
Matthew Groves

Versioning ASP.NET Core APIs

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Junior Ballroom A
Phil Japikse
Phil Japikse

Virtually Unstoppable: Our Experience Transitioning to Running a Fully Virtual Technology Company

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Grand Ballroom A
Kevin Grossnicklaus
Kevin Grossnicklaus

Want to succeed with Test-Driven Development? Stop writing tests.

Tuesday, Aug 29 at 11:00 AM - 12:00 PM Junior Ballroom B
Burk Hufnagel
Burk Hufnagel

Web3 for Web2 developers

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Room 102
Erik Muir
Erik Muir

What Is YOUR AI Strategy?

Tuesday, Aug 29 at 2:45 PM - 3:45 PM Junior Ballroom D
Eric Lynn
Eric Lynn

What's New In JDK 20? A Quick Tour Of The New Features

Tuesday, Aug 29 at 8:30 AM - 9:30 AM Room 102
Kelly Morrison
Kelly Morrison