NDC London 2018

Jan 15 - 19, 2018 路 London, United Kingdom
  • 08:00
    1:00 H / Room 1
    Keynote: What is programming anyway?
    Felienne
  • 09:20
    1:00 H / Room 4
    Merge Hells!! Feature Toggles to the rescue
    Leena S N
    1:00 H / Room 3
    Soft Talk
    Jake Ginnivan
    1:00 H / Room 2
    Sondheim, Seurat and Software: finding art in code
    Jon Skeet
    1:00 H / Room 1
    IdentityServer for ASP.NET Core 2: Overview, New Features, Enhancements (and breaking Changes)
    Brock Allen, Dominick Baier
    1:00 H / Room 5
    The Power of Composition
    Scott Wlaschin
  • 10:40
    1:00 H / Room 1
    Authorization is hard! Implementing Authorization in Web Applications and APIs
    Brock Allen, Dominick Baier
    1:00 H / Room 2
    API Gateway to Service mesh
    Zhamak Dehghani
    1:00 H / Room 3
    The Developer鈥檚 Guide to Promoting Your Work
    Todd Gardner
    1:00 H / Room 5
    Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm
    Erik Wendel
    1:00 H / Room 4
    You build it, you run it (why developers should also be on call)
    Chris O'Dell
  • 12:40
    1:00 H / Room 1
    I鈥檓 Pwned. You鈥檙e Pwned. We鈥檙e All Pwned.
    Troy Hunt
    1:00 H / Room 5
    An introduction to Kotlin by example
    Dmitry Kandalov
    1:00 H / Room 4
    Networks are like onions: Practical Deep Learning with TensorFlow
    Barbara Fusinska
    1:00 H / Room 3
    How to be a better interviewer, change the world and work with amazing people
    Suzi Edwards-Alexander
    1:00 H / Room 2
    Go & Microservices
    Matt Heath
  • 14:00
    1:00 H / Room 4
    The Power and Responsibility of Unicode Adoption
    Katie McLaughlin
    1:00 H / Room 3
    Travel Guide to Software Systems
    Patrick Kua
    1:00 H / Room 2
    Compositional UIs - the Microservices Last Mile
    Jimmy Bogard
    1:00 H / Room 1
    Refactoring to Immutability
    Kevlin Henney
    1:00 H / Room 5
    The Power of Inclusion
    Dennie Declercq
  • 15:20
    1:00 H / Room 5
    TBA
    Elle Waters
    1:00 H / Room 4
    Adventures in teaching the web
    Jasmine Greenaway
    1:00 H / Room 3
    鈾 These are a few of my favourite (Android) Things 鈾
    Marcos Placona
    1:00 H / Room 2
    Serverless in production, an experience report
    Yan Cui
    1:00 H / Room 1
    C# 7
    Jon Skeet
  • 16:40
    1:00 H / Room 3
    Take Control of the Data of You 鈥 wearables, automation, predictive analytics & agents
    Nigel Parker
    1:00 H / Room 4
    Code Is Not Neutral: the Ethics of Programming
    Clarissa Peterson
    1:00 H / Room 1
    C# 7.1, and 7.2: The releases you didn't know you had
    Bill Wagner
    1:00 H / Room 5
    Good Code: What, Why, and How to Get There
    Jane Prusakova
  • 08:00
    1:00 H / Room 5
    Nginx for .NET Developers
    Ian Cooper
    1:00 H / Room 3
    Designing for speech
    Jessica Engstr枚m
    1:00 H / Room 4
    Starts with a search
    Maria Naggaga
    1:00 H / Room 1
    Building a Raspberry Pi Kubernetes Cluster and running .NET Core
    Alex Ellis, Scott Hanselman
    1:00 H / Room 2
    Mobile Architecture at Scale
    Gergely Orosz
  • 09:20
    1:00 H / Room 3
    Amazon Machine Learning to Predict Responses
    Kesha Williams
    1:00 H / Room 4
    Jewelbots: How to Get More Girls Coding!
    Jennifer Wadella
    1:00 H / Room 5
    Building real-time API's with GraphQL
    Sandeep Singh
    1:00 H / Room 1
    An Opinionated Approach to ASP.NET Core
    Scott Allen
    1:00 H / Room 2
    The Performance Investigator's Field Guide
    Sasha Goldshtein
  • 10:40
    1:00 H / Room 3
    Speak To Me: Voice App Conversation Practices
    Heather Downing
    1:00 H / Room 2
    What is this cloud native thing anyway?
    Sam Newman
    1:00 H / Room 5
    How to win with automation and influence people
    Gwen Diagram
    1:00 H / Room 4
    Who Needs Dashboards?
    Jessica White
    1:00 H / Room 1
    Diagnosing issues in ASP.NET Core Applications
    David Fowler, Damian Edwards
  • 12:40
    1:00 H / Room 5
    Cake + .NET Core = Write Once, Build Anywhere
    Enrico Campidoglio
    1:00 H / Room 4
    Pilot Decision Management
    Clifford Agius
    1:00 H / Room 3
    WELCOME TO THE AGE OF CONVERSATIONAL INTERFACES!
    Rabeb Othmani
    1:00 H / Room 2
    TBA
    Ben Hall
    1:00 H / Room 1
    Hack Your Career
    Troy Hunt
  • 14:00
    1:00 H / Room 5
    How to parse a file
    Matt Ellis
    1:00 H / Room 2
    HTTP: History & Performance
    Ana Balica
    1:00 H / Room 1
    Probing the Mystery鈥檚 of Saturn鈥檚 E-Ring with PostgreSQL
    Rob Conery
    1:00 H / Room 3
    A developers guide to Machine Learning
    Tess Ferrandez-Norlander
    1:00 H / Room 4
    Styleguide-Driven Development
    Arvid Torset, Tatiana Kolesnikova
  • 15:20
    1:00 H / Room 1
    GitHub Beyond your Browser
    Phil Haack
    1:00 H / Room 3
    SonicPi
    Sam Aaron
    1:00 H / Room 5
    That's not in the User Manual: Unity3D Software and Hardware
    Amie Dansby
  • 16:40
    1:00 H / Room 2
    Security
    Scott Helme
    1:00 H / Room 1
    What is .NET Standard?
    Adam Ralph
    1:00 H / Room 4
    Building for Resiliency and Scale in the Cloud
    Scott Allen
    1:00 H / Room 5
    What C# Programmers Need to Know About Pattern Matching
    Eric Potter
    1:00 H / Room 3
    The Pyschology of Social Engineering
    Niall Merrigan
  • 08:00
    1:00 H / Room 1
    Keynote: The Modern Cloud
    Scott Guthrie
  • 09:20
    1:00 H / Room 4
    Xcode to Unreal Engine - Lessons Learned from Doing the Impossible
    Ellen Mey
    1:00 H / Room 5
    Easier AI allows everyone to build smart apps
    Azadeh Khojandi, David Burela
    1:00 H / Room 3
    The data dichotomy: Rethinking data and services with streams
    Ben Stopford
    1:00 H / Room 2
    Web Apps can鈥檛 really do *that*, can they?
    Steve Sanderson
    1:00 H / Room 1
    ASP.NET
    David Fowler, Damian Edwards
  • 10:40
    1:00 H / Room 4
    Why you should use React Native for your next mobile app
    Gwendolyn Faraday
    1:00 H / Room 5
    Developing for Mixed Reality with HoloLens
    Rafa艂 Legi臋d藕
    1:00 H / Room 1
    Hello World Show Live On Stage with Heather and Spencer
    Heather Downing, Spencer Schneidenbach
    1:00 H / Room 2
    Painless visual testing
    Gojko Adzic
    1:00 H / Room 3
    GitOps - Using Git as your source of truth for build, deploy and observability
    Alexis Richardson
  • 12:40
    1:00 H / Room 4
    Succeeding with Xamarin
    Filip Ekberg
    1:00 H / Room 5
    This Startup Life: A Developer's Mistakes and Tips
    Ben Cull
    1:00 H / Room 3
    Building ASP.NET apps on Google Cloud
    Chris Bacon
    1:00 H / Room 2
    Testing in Production
    Gel Goldsby
    1:00 H / Room 1
    TBA
    Scott Guthrie
  • 14:00
    1:00 H / Room 2
    Observability: it's not just an ops thing
    Charity Majors
    1:00 H / Room 1
    Solving Diabetes with an Open Source Artificial Pancreas
    Scott Hanselman
    1:00 H / Room 5
    Serverless - the brief past, the bewildering present, and the beautiful (?) future
    Mike Roberts
    1:00 H / Room 4
    Ionic, ngrx and Angular: building web and mobile apps with one code base
    Duncan Hunter
    1:00 H / Room 3
    M枚tley Cr眉e and M枚dern JavaScript
    Eric Brandes
  • 15:20
    1:00 H / Room 4
    Kotlin: Next level of Android Development
    Igor Wojda, Marcin Moska艂a
    1:00 H / Room 3
    Anchor Modelling: Sixth Normal Form Databases!
    Stephanie Locke
    1:00 H / Room 2
    Harnessing Chaos; the hidden ingredient behind building better systems
    Russ Miles
    1:00 H / Room 1
    TBA
    Mark Rendle