Debugging and Light Profiling

Are you going?

34 people going

Share:

800 5th Ave

800 5th Ave · Seattle, WA

How to find us

Puget Sound Room is on Third Floor.

Location image of event venue

Details

Debugging is a game of strategy. The rules are set by the computer, your debugger, and requirements or user expectations. You may enter the contest expecting a trivial opponent, only to find it like Hydra with two new problems sprouting for each one you solve. It’s a critical game because we fix bugs from the time we first check in code, and the cost of each bug tends to increase across the project lifecycle. In this talk, you’ll learn about debugging strategies that help you ask better questions in order to significantly reduce the amount of time you spend debugging. Poor performance can be a bug, and you’ll learn straightforward profiling techniques to help you understand performance problems. Core debugging principles covered in this talk apply across most languages and platforms; the demonstrations will use Visual Studio 2017. Leave this talk ready to formulate ideas into testable strategies you can use to resolve bugs faster and with more confidence.

Speaker

Kathleen Dollard
Kathleen loves to code and loves to teach and talk about code. She’s written tons of articles, a book, and spoken at numerous conferences around the world. She’s on the .NET Core team at Microsoft, where she works on the .NET Core CLI and SDK and managed languages (VB.NET and C#). She’s always ready to help developers take the next step in exploring the wonderful world we call code.

Agenda

6:30pm - Doors open / Food by Google Cloud / Networking
7:00pm - News and announcements
7:10pm - Presentation
8:30pm - Wrapped Up

Parking

The building parking garage locks at 7PM. We encourage you to find parking on the street, in an outside lot, or use alternative transportation.