A few weeks ago I attended NDC London. This time I attended as part of the NDC crew. In exchange for a free ticket to the event, you agree to help out for 50% of the time you are there.

The evening before the conference, I joined the other volunteer crew members at the venue to help get set up for registration. This involved unpacking the NDC hoodies (each attendee receives one) from their boxes and getting the registration desk set up with the conference lanyards and badges. The following morning, we had to be there bright and early to welcome the attendees, check them in, and issue their conference badges.

For the rest of the conference, half of each day is spent working, and half is yours to do as you please. I was assigned to one of the conference rooms for each afternoon. This involved ensuring that the speaker turned up to the room before their talk, dealing with any problems that may happen during the talk, and giving the speaker their NDC speaker gift after their talk. A downside of being assigned to a specific room is that you don’t get to choose the talks you see, but having volunteered before back in 2014, I knew I would still see some good talks.

Dynamic Runtime Code With Roslyn

by Jeremy Miller Website Twitter Video

Dynamic Runtime Code With Roslyn by Jeremy Miller

Pragmatic Performance

by David Wengier Website Twitter Slides Video

Pragmatic Performance by David Wengier

CSS Grid - What Is This Magic?

by Amy Kapernick Website Twitter Slides Video

CSS Grid - What Is This Magic? by Amy Kapernick

A Lap Around Azure DevOps

by Jakob Ehn Website Twitter Video

A Lap Around Azure DevOps by Jakob Ehn

ASP.Net Core One Hour Makeover

by Jon Galloway Website Twitter Slides Video Code

ASP.Net Core One Hour Makeover by Jon Galloway

Leadership Guide For The Reluctant Leader

by David Neal Website Twitter Slides Video

Leadership Guide For The Reluctant Leader by David Neal

Keeping It DRYer With Templates

by Layla Porter Twitter Video

Keeping It DRYer With Templates by Layla Porter

ML.Net For Developers Without Any AI Experience

by Lee Mallon Website Twitter Video

ML.Net For Developers Without Any AI Experience by Lee Mallon

Reverse Engineering A Bluetooth Lightbulb

by Jesse Phelps Twitter Video

Reverse Engineering A Bluetooth Lightbulb by Jesse Phelps

Let’s Talk HTTP In .Net Core

by Steve Gordon Website Twitter Slides Video

Let's Talk HTTP In .Net Core by Steve Gordon

Ctrl-Alt-Del: Learning To Love Legacy Code

by Dylan Beattie Website Twitter Video

Ctrl-Alt-Del: Learning To Love Legacy Code by Dylan Beattie

These are the other talks I attended but didn’t sketchnote:

Microsoft’s Open Source Journey

by Scott Hanselman Website Twitter Video

The Functional Programming Toolkit

by Scott Wlaschin Website Twitter Video

Solving Diabetes With An Open Source Artificial Pancreas

by Scott Hanselman Website Twitter Video