~/conference

NDC Minnesota 2018

date:2018-05-07..2018-05-10
location:St. Paul, United States
series:NDC Minnesota · 2 editions
editions:[NDC Minnesota 2018, NDC Minnesota 2019]
tags:[security]
titleauthorlength
Keynote: Apps, Algorithms and Abstractions: Decoding our Digital WorldDylan Beattie58m
Picture the scene: you’re on a train, your phone goes ‘ping’, you take it out of your pocket and hey - someone sent you a message! It’s a video of a kitten…
Talk on
Blazor, a new framework for browser-based .NET appsSteve Sanderson01h 03m
Blazor runs full .NET in the browser by shipping a Mono WebAssembly runtime and normal .NET assemblies (about 1.81 MB payload over 18 requests) and supports…
Talk on
An Opinionated Approach to ASP.NET CoreScott Allen57m
Opinionated guidance for ASP.NET Core projects: keep a repository top-level layout like src/tests/samples, check in development and deployment scripts, use…
Talk on
Own the futureUdi Dahan56m
Companies on the S&P 500 drop from ~30 years to ~10–15 years as software reshapes industries, so rewrites usually fail: scope creep, 6–9 month collapse…
Talk on
Implementing authorization in web applications and APIsBrock Allen58m
Authentication is easy, authorization is hard — so separate identity tokens from permission decisioning and map users to roles and permissions per application…
Talk on
Own the future, NSB-styleUdi Dahan01h 13m
Shows runnable .NET Core 2.0 code (github.com/particular-labs/net-core-demo) that composes UI pieces via a generic web host using two interfaces (route…
Talk on
Deep Learning with CNTK and F#Mathias Brandewinder57m
Shows how to train real models with CNTK .NET API and F#: a toy classifier on 8x8 binary digits (32 ones, 32 twos) learns weights after ~1,000 passes and…
Talk on
Intelligent Interfaces with Cognitive APIs, BOTs and IOTIan Philpot, Anu Prasad01h 00m
A simulated edge device sends an accelerometer y-value 0.5 -> 0.1 to Azure IoT Hub via IoT Edge (edge agent + edge hub) running in Docker; IoT Hub forwards to…
Talk on
Dependency Injection revisitedMark Seemann54m
Argues that dependency injection can be modeled as a tiny DSL and implemented in C# by translating an interface into a functor, then a free monad via Church…
Talk on
Machine Learning for Gamers - Dungeon Forecasts & Dragon RegressionsGuy Royse47m
Shows concrete recipes: one‑hot encoding for dragon color and categorical race, one‑hot encoding, numeric regression to predict a dragon hoard from age, color…
Talk on
Augmented Reality: The Lion, The Witch and The RobotLars Klint52m
Shows how Google’s ARCore plus Unity and an Android device produce real, usable AR: motion tracking, point cloud spatial mapping, plane detection (now vertical…
Talk on
Introduction to PythonAustin Bingham01h 00m
Starts by coding a Mandelbrot fractal, writing a 1,000×1,000 (1,000,000) pixel grayscale BMP from a ~106-line bitmap module and showing raw Python is slow but…
Talk on
Lightning Talks - Leveraging APIs to Transform HealthcareCrystal C. Yan13m
USDS at HHS helps CMS ship two concrete products: a Quality Payment Program site plus an API that moves clinician submissions from Excel and three auth flows…
Lightning on
Lightning Talks - Angular2+ Reactive FormsLyndsey Padget19m
Explains how Angular ReactiveFormsModule and RxJS let forms be built in TypeScript with a FormBuilder producing FormBuilder/FormGroup/FormArray structures so…
Lightning on
Go Mobile with XamarinBrent Edwards01h 01m
Shows a working "Mobile Tasks" app built twice: Xamarin.Android and Xamarin.iOS, using Visual Studio/Visual Studio for Mac, social logins wired through Azure…
Talk on
Creating airplane mode proof Xamarin applicationsGerald Versluis01h 04m
A Xamarin.Forms client plus an ASP.NET Core backend on Azure demonstrates offline resilience: uses Akavache for disk caching (demo uses a 5‑second expiry)…
Talk on
Up and Running with Progressive Web AppsNik Molnar01h 02m
A live SodaPops demo shows a real web app retrofitted with a service worker that caches a named cache static and serves an offline HTML fallback so the app…
Talk on
Ionic, ngrx and Angular: building web and mobile apps with one code baseDuncan Hunter01h 13m
Claims that Ionic + Angular plus a shared state layer lets one codebase serve web and mobile with real reuse, demonstrated by moving from painful NPM packages…
Talk on
Push it (Push it Real Good)Lyndsey Padget01h 07m
Covers concrete git techniques and when to use them: actual terminal commands for git fetch versus git pull, staging with git add then git commit, undo…
Talk on
Angular Unit Testing from the TrenchesJustin James56m
Practical, example-driven guide to unit testing Angular apps using the CLI with Karma and Jasmine, showing real code: component creation and DOM binding…
Talk on
Cloud, Containers, KubernetesBridget Kromhout01h 01m
Microsoft-issued Mac supports Linux on Azure and real-world Docker use dates back to October 2013 when DramaFever runs Docker in production and later gets…
Talk on
Cross-Platform Desktop Apps with ElectronDavid Neal58m
Electron packages Node + Chromium bundled so desktop apps run on a predictable V8 and Chromium target (Node 8.9 / Chromium 61 for Electron 2.0), letting…
Talk on
Leadership Guide for the Reluctant LeaderDavid Neal50m
Completed a one-year leadership program with off-site sessions every six weeks that teach negotiation, team dynamics, communication and conflict resolution…
Talk on
Protecting Encryption Keys with Azure Key VaultStephen Haunts57m
Shows how to use Azure Key Vault with HSM-backed keys to store RSA 2048 keys, sign/verify digests, and keep secrets up to 25KB while keeping private keys…
Talk on
Bigger, Faster and More SecureLaura Bell51m
OWASP Top Ten problems persist since 2004 and a pen test finding shows 40% of bugs come from original founders, so the talk argues change is overdue: replace…
Talk on
Your Car “Knows” You: Security in Connected Vehicles & Roadway InfrastructureTiffany Rad01h 04m
Claims that vehicles leak identifying signals and that cities already run DSRC pilots backed by live sensors lead to specific demonstrations of…
Talk on
Serverless Applications with AWSNorm Johanson54m
Shows how to run .NET Core 2.0 on AWS Lambda with tooling from Visual Studio and the dotnet-lambda CLI, including using Linux-targeted dotnet publish to shrink…
Talk on
The whirlwind tour of Authentication and Authorization with ASP.NET CoreChris Klug59m
Live demo shows ASP.NET Core 2 wired for real authentication: configure cookie authentication for local users, handle registration/sign-in by issuing claims…
Talk on
Docker On Windows 101Ashley Poole47m
Steps to get a .NET Core MVC site into containers: uses Docker for Windows to run Windows and Linux containers on Windows 10, writes a Dockerfile with…
Talk on
Containers without DockerBen Hall49m
Explains that containers are just Linux processes and demonstrates exact plumbing — extracting image tars, using docker import to create an image…
Talk on
Docker Containers on Azure - let me count the waysMichele Bustamante01h 07m
Shows a concrete pipeline: build Docker images with Dockerfile and multi-stage builds, push tagged images to Azure Container Registry, then deploy via App…
Talk on
The Hello World Show LIVEMark Rendle, Spencer Schneidenbach, Heather Downing, Niall Merrigan, Dylan Beattie, Michele Bustamante01h 07m
A live panel delivers five concrete demos: a failed attempt to precompile .NET Core to native binaries, a plea to measure user happiness because slow UX can…
Talk on
Surviving MicroservicesMichele Bustamante57m
Argues that microservices work only if you invest up front: expect a quick POC in 6–12 weeks and a realistic go‑live around eight months, plus people, tooling…
Talk on
Why you should never build Microservices - and why we do it anywayMartin Larsen01h 08m
Argues that microservices are worth only when they solve people or scaling problems, not as a default: Queue-it’s virtual waiting room moves from monolith to…
Talk on
Analyzing StackExchange with Azure Data LakeTom Kerkhove01h 02m
Uploads a 150+ GB StackExchange dump to Azure Data Lake Store, runs U-SQL jobs in Data Lake Analytics with a custom XML extractor to avoid shredding XML…
Talk on
From SQL to Azure Cosmos DBJimmy Bogard01h 01m
Shows moving a real ecommerce system from SQL → MongoDB → Azure Cosmos DB, swapping a connection string to use the MongoDB API and storing orders as single…
Talk on
The Death of Data: Risk, Retention, and RotHeidi Waterhouse43m
Argues that indiscriminate hoarding poisons machine learning and everyday lives, citing a nine‑year old job application profile that still authenticates…
Talk on
Who Needs Dashboards?Jessica White35m
Explains four dashboard types—BI, management, operational and development—and argues dashboards must show a clear actionable metric not vague visuals, citing a…
Talk on
Introduction to Natural Language Processing with PythonBarbara Fusinska48m
Hands-on pipeline that reads the Reuters dataset (74 indexes), builds a 500-word bag of words vocabulary with stop-word filtering and Porter stemming, converts…
Talk on
Cloud Native .NETMark Rendle01h 03m
A working reference app DeckHub demo shows .NET Core services running in Docker images, orchestrated by Kubernetes, with Postgres, Redis for data-protection…
Talk on
Home Alone: How working for a fully remote company actually worksDavid Boike46m
Particular Software runs a fully distributed engineering org with no office and no managers, about 42 people across 16 countries speaking 19 languages. Work…
Talk on
Building Scalable, Maintainable Apps Using TypeScript and ReactKamran Ayub57m
A migration of a jQuery/Knockout hybrid app into React plus TypeScript shows concrete patterns: folder layout with TSConfig path aliases, a real app called…
Talk on
Let’s Make A Website, Right Frickin’ Now!Lemon45m
Builds a live site called verifiable.win from scratch in about an hour and ships it as a static repo on GitHub Pages behind CloudFlare, using Vue, Pug and Sass…
Talk on
Setting Fire To My Desk: Adventures in Redis and MicrocontrollersKyle J Davis48m
Connects a $1 ESP8266 microcontroller directly to Redis by implementing RESP protocol on the device, reads temperature with a DS18B20 sensor, and streams data…
Talk on
Modern TypeScript is amazing!Jake Ginnivan49m
Covers concrete TypeScript features added since 2.0 and how they change code: control flow analysis that narrows unions, strict null checks that ban implicit…
Talk on
Browser Invasion: Desktop Apps and the WebTim G. Thomas56m
Claim: web code runs as genuine desktop apps by marrying Chromium + Node.js via Electron, letting HTML/CSS/JS access native APIs. Demonstrations use Ember with…
Talk on
“Hello, Multiverse!” - Quantum Computing and YouSimon Middlemiss54m
Microsoft research aims for a scalable quantum stack with a cryogenic control computer and a planned topological qubit running near 3 mK; software includes an…
Talk on
What You Need to Know About Open Source—Trust Me, I’m a LawyerJeff Strauss01h 04m
Defines open source by five concrete criteria (free redistribution, source availability, derivative rights, non-interference, non-discrimination), compares…
Talk on
It’s Dangerous To Go Alone! Take This Team.Trent Willis52m
Three concrete stories link slow reviews, blame culture and isolation to measurable harm and remedies: Gallup finds 3 out of 10 workers feel their opinion…
Talk on
Practical Ghostbusting: Meltdown, Spectre and YouIan Coldwater50m
Explains how Meltdown breaks hardware isolation by exploiting out‑of‑order execution and cache timing to read kernel and DRAM one byte at a time, while Spectre…
Talk on
Designing for TrustCrystal C. Yan43m
Three concrete principles: hide technical detail by default while linking to full methods, use targeted user research to ask realistic questions and run…
Talk on
How to Build a Smart Garage Door Opener / Sensor for Under $100Matt Milner58m
Builds a working garage-door controller and status sensor that wires a magnetic door sensor and a relay into a Raspberry Pi 3, uses Windows 10 IoT Core with a…
Talk on
Contract First API Design with OpenAPI V3Darrel Miller01h 00m
OpenAPI V3 adds tangible features not buzzwords: links and callbacks let one operation reference another so clients can follow workflows; the new requestBody…
Talk on
Introduction to webpackChris Klug01h 03m
Basic, hands‑on walkthrough of configuring webpack to bundle a small app: shows entry points, building a dependency graph, and turning TS/HTML/LESS/images into…
Talk on
Blockchain, Smart Contracts, and EthereumWei-Meng Lee01h 01m
Step‑by‑step demo shows how to get free test Ether, install MetaMask, and compile and deploy a Solidity contract in Remix IDE to the Ropsten testnet, proving a…
Talk on
The Web That Never WasDylan Beattie55m
The story of the web is a story about freedom. It's a story about information, about breaking down barriers, about creating new ways for people to communicate…
Talk on
Running containerized applications on Azure Container ServicesMarcel de Vries01h 09m
Live demos show a Docker image starting a browser game with both Windows and Linux containers, using docker run, docker commit and docker-compose up to spin a…
Talk on
Agile Software ArchitectureIan Cooper01h 03m
Argues architecture is a usable map, not just a list of hard-to-change decisions, and agile is a risk‑reduction strategy with short feedback loops. Recommends…
Talk on
Lightning Talks - Fear of the Bus: Docs and DevOpsHeidi Waterhouse21m
Advocates classifying all DevOps knowledge into three bins: automatable, structural, secret and automating anything scriptable so runbooks become code not long…
Lightning on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.