NDC Sydney 2018
2018-09-17..2018-09-21
Sydney, Australia
[NDC Sydney 2016, NDC Sydney 2017, NDC Sydney 2018, NDC Sydney 2019, NDC Sydney 2020, NDC Sydney 2022, NDC Sydney 2024, NDC Sydney 2026]
who it's for
software developers, engineering managers, cloud engineers, devops engineers, frontend developers, mobile developers, data engineers, security engineers
topics
ASP.NET Core HTTPS defaults; service workers advanced usage; Azure Databricks pipelines; GraphQL with React; Flutter app development; Android TDD with Kotlin; serverless SQL pipelines; Azure Resource Manager automation; correct async await patterns in .NET; neural networks from scratch; CSP reporting at scale with Cloudflare Workers; web application performance tuning
| title | author | length |
|---|---|---|
| Keynote: Apps, Algorithms and Abstractions: Decoding our Digital World | Dylan Beattie | 56m |
Explains how a phone moves a 12MP photo (~32 MB uncompressed) from sensor to screen, starting at radio (live clap demo of AM/FM/PSK) through 16 channels per… | ||
| I’m Pwned. You’re Pwned. We’re All Pwned | Troy Hunt | 01h 02m |
Shows concrete breaches and defenses: a dataset of 517 million passwords powers a free “pwned passwords” corpus and an API using k-anonymity to avoid sending… | ||
| Security in ASP.NET Core 2.1 | Barry Dorrans | 01h 04m |
ASP.NET Core 2.1 turns on HTTPS by default and adds a dotnet dev-certs tool, Kestrel supports SNI and certificate selection/rotation, and HSTS is enabled with… | ||
| What We’ve Learned From Billions of Security Reports | Scott Helme | 56m |
Service processes billions of browser security reports per month and scales from ~10,000 reports/month to 16,000 reports per second peak. Ingestion runs on… | ||
| Get value out of your monad | Mark Seemann | 59m |
Argues that the right answer to “how do I get the value out of my monad” is to stop extracting values and inject behavior into the monad, using C# examples… | ||
| Sifting Technologies - Separating the Wheat From the Chaff | Nathaniel Schutta | 59m |
Argues for a concrete evaluation process: use architectural briefings to list problems, documentation, community and costs; follow with hands-on spikes against… | ||
| Betting on evolutionary architecture | James Lewis | 59m |
A 15-year-old C++ SOA science publisher making $3B a year gets replaced using a walking skeleton and microservice approach; heavy XSLT transforms on AWS S3… | ||
| Writing a Neural Net from Scratch | Joe Albahari | 01h 04m |
Code a neural net from scratch in C# inside LINQPad with no libraries, implementing perceptrons, leaky ReLU and other activations, and train by stochastic… | ||
| Bots - the next UI revolution | Adam Stephensen | 56m |
Microsoft Bot Framework plus Azure Cognitive Services powers bots that run on web chat, Teams, Slack, Alexa and phone with QnA Maker for FAQ search, LUIS for… | ||
| Designing for speech | Jessica Engström | 59m |
Voice interfaces beat typing speed (40 wpm vs ~120–150 spoken) and ASR reaches human parity (~5.1% error cited for Microsoft), so expect 50% of searches by… | ||
| Empowering the Quantum revolution with Q# | John Azariah | 01h 01m |
Microsoft’s Quantum Development Kit and Q# let developers write quantum routines as a domain‑specific functional language hosted from C#, F#, Python and… | ||
| Vertical Slice Architecture | Jimmy Bogard | 01h 02m |
Shifts layered apps into per-feature code where each action is a request/handler/response class, registered with MediatR, using AutoMapper projections or raw… | ||
| The conversation every parent dreads - how to talk to your kids about the blockchain | David Burela | 57m |
Focuses on B2B use cases and gives concrete criteria: avoid swapping a central DB for a blockchain, require a consortium with direct node access, and never… | ||
| Getting started with Chaos Engineering | Paul Stack | 52m |
Chaos Engineering runs controlled failures against production-like systems to prove resilience: here an auto‑scaling group of 20 instances has 10 instances… | ||
| Easier AI allows everyone to build smart apps | Azadeh Khojandi, David Burela | 57m |
Walkthrough of Azure Cognitive Services with live code: shows Computer Vision, Text Analytics, Face API, Custom Vision and Windows ML, plus Excel and Visual… | ||
| Neural Networks: A Primer | Rishal Hurbans | 58m |
Explains how a perceptron becomes a multilayer network by training weights with backpropagation and stochastic gradient descent, using a concrete example: four… | ||
| Deep Learning in the world of little ponies | Galiya Warrier | 01h 02m |
Builds a six-class My Little Pony image classifier from about 400 training and 100 test images using Keras (Python) and shows an alternative quick route with… | ||
| Introduction to ML.NET | John Alexander | 01h 04m |
ML.NET is a .NET-first ML framework (open source, cross‑platform) with TensorFlow and ONNX interop, model-as-zip persistence and a code-first API; it ships… | ||
| JavaScript Futures—ES2018 and Beyond | Jeff Strauss | 01h 00m |
Covers concrete ES2017/2018 additions and their status: Object.values/Object.entries, async/await (widely usable; unwraps promises and simplifies errors)… | ||
| Easily Add Artificial Intelligence To Your Apps Using Machine Learning | Brandon Minninck | 55m |
Live coding shows adding AI with Azure Cognitive Services using the Face API for face detection and simple two‑factor login and the Text Analytics API for… | ||
| Creating a ‘best place to work’ culture | Donna Edwards | 53m |
Over 2.5 million IT roles on LinkedIn and 20,000 in Australia set the hiring pressure backdrop and winning a best place to work award proves practical: the… | ||
| Mentoring Junior Developers Into Productive Team Members | Daniel Mallott | 01h 03m |
Practical playbook for turning juniors into productive .NET team members: hire with mentoring in mind, spend 30–60 minutes learning each newcomer’s background… | ||
| The 9 Knights of Azure: Services to Get You Started | Adam Cogan | 01h 09m |
Azure has over 90 services and this picks nine to start: App Services (create a web app in the portal and publish from Visual Studio in minutes), four-step… | ||
| Deep Learning with TensorFlow | Seth Juarez | 01h 06m |
Hands-on walkthrough builds classifiers on 28x28 digit images using TensorFlow, starting with a linear model that reaches ~82% accuracy, then a multi‑layer… | ||
| Selling DevOps | Vanessa Love | 51m |
Defines DevOps as culture not a product, then shows concrete wins: uses Octopus Deploy expertise to stop bad pipeline practices, enforces single artifact… | ||
| APIs and Microservices in ASP.NET Core Today and Tomorrow | Glenn Condron | 01h 05m |
Demonstrates concrete features to build microservices: adds health checks (including port-restricted endpoints), integrates Swagger/Swashbuckle plus API… | ||
| Jewelbots: How to Get More Girls Coding! | Jennifer Wadella | 59m |
Wearable friendship bracelets that teach real coding using the Arduino IDE let kids pair, message and upload sketches to control LEDs and a buzzer so students… | ||
| Autonomous Exploration Robotics with a Raspberry Pi | Christian Catchpole, Rachael Colley | 01h 02m |
Prototype aims to self-navigate from Melbourne to Antarctica (3,190 km) using off‑the‑shelf parts: Raspberry Pi model A, high‑efficiency solar panels, a… | ||
| Programming for Amazon Alexa | Terence Le Grange, Mahesh Krishnan | 59m |
AGL describes launching voice services in Australia, deploying about eight to ten Alexa skills that run on AWS Lambda with OAuth account linking and an… | ||
| Reading other peoples code | Patricia Aas | 56m |
Covers ten concrete techniques for understanding huge codebases (she mentions Chromium ~600k files and Vivaldi) and gives actionable steps: get the repo… | ||
| ARM FTW – Azure Resource Manager For The Win | Magnus Mårtensson | 47m |
Shows how Azure Resource Manager templates plus PowerShell (e.g. New-AzureRmResourceGroup and New-AzureRmResourceGroupDeployment) create idempotent deployments… | ||
| A fistful of Blazor; Its .NET in the browser | William Tulloch | 01h 04m |
Blazor claims you can write SPA UI in C# that runs on Mono over WebAssembly (not by compiling C# to WASM). Demoed components, three component styles, lifecycle… | ||
| Serverless Continuous Delivery with the Serverless Framework | Fabien Ruffin | 44m |
Shows how Serverless Framework plus AWS and Visual Studio Team Services implement real CI/CD for a Node.js note app: multiple Lambda functions behind API… | ||
| Service workers - beyond the cache | Phil Nash | 58m |
Service workers power push notifications, background sync and more beyond simple caching, with concrete demos: a web SMS inbox uses VAPID keys and web-push… | ||
| NDC Sydney Lightning Talks | Glenn Sarti, Stephen Carter, Fabien Ruffin | 53m |
Four short pieces give concrete takeaways: sharing yields measurable benefits via rubber duck problem solving and autobiographical storytelling (research links… | ||
| Power BI for Developers | Peter Meyers | 48m |
Shows how to build real-time dashboards by programmatically creating an ecommerce dataset (four columns: timestamp, product, category, country), pinning… | ||
| The beauty of stupid ideas | Aaron Powell | 52m |
A JS IoC is implemented by extracting argument names via regex on function.toString to wire dependencies; a handcrafted git-backed tic‑tac‑toe models positions… | ||
| The Structure of Software Revolutions | Mike Long | 50m |
Argues that Agile is the theory and DevOps/continuous delivery is the new paradigm, supported by tools and data: deployment frequency, lead time for changes… | ||
| Serverless with Firebase in the wild | Duncan Hunter | 51m |
Rewriting a legacy webforms app (10,000 paying customers) into a serverless stack takes three devs about nine months and roughly $100k, using… | ||
| Open-Source Maintainers are Jerks! | Nick Randolph, Geoffrey Huntley | 45m |
Argues that open source is licensed as-is with no SLA, so maintainers who close unpaid requests aren’t jerks but protect the project; cites Heartbleed… | ||
| 60 Minutes to Accessibility | Larene Le Gassick | 01h 00m |
Claim: you can fix most accessibility problems fast without reading the 206‑page WCAG by applying three practical fixes. Shows concrete fixes in… | ||
| .NET on Azure | Shayne Boyer | 01h 02m |
Covers concrete ways to run ASP.NET Core on Azure: right‑click Visual Studio publish, built‑in Git/GitHub CI, App Service for Linux pulling Docker images from… | ||
| Cloud Native .NET | Mark Rendle | 01h 02m |
A cloud-native .NET demo called DeckHub app composes nine microservices (website, shows, questions, notes, presenter, slides, identity, realtime, storage) in… | ||
| How To "Dot" Into Anything, Anywhere, Anytime (Facilitating Data-First Programming) | Steven Taylor | 56m |
Demonstrates a workable F# Type Provider approach that self-generating .dll assemblies create real-time, type-safe scaffolding and Intellisense by walking data… | ||
| Why I bet my business on React | Jess Telford | 49m |
Claims that betting the business on React gives measurably faster iteration and fewer bugs, using a stack of Node + GraphQL + React to build Seat, a… | ||
| Correcting Common Mistakes When Using Async/Await in .NET | Brandon Minnick | 52m |
Explains how the .NET compiler rewrites async methods into compiler-generated state machines and why that causes extra allocations and larger binaries, shows… | ||
| Hacking with Go | Victoria Almazova | 01h 01m |
Introduces using the Go programming language to build security and hacking tools. Covers practical, hands-on examples in Go for tasks like network enumeration… | ||
| Practical design patterns in the age of the cloud | Magnus Mårtensson | 52m |
Argues monitoring and diagnostics are mandatory: enable Azure Monitor, turn on per-service diagnostics, tag resources, assign a budget owner, and use alerts… | ||
| Lessons from a real HoloLens project | Luke Drumm | 59m |
A HoloLens app is built in six weeks for an airline with a 12–20 person team using Unity3D, the open‑source Mixed Reality Toolkit, and image tracking from… | ||
| Navigating the React Solar System | Ben Ilegbodu | 01h 02m |
Start with React + ESNext and learn core React and JSX first; use create-react-app (npx) to bootstrap, React DevTools to inspect, and webpack or Rollup to… | ||
| Field Notes : .NET Core and Docker in Production | Damian MacLennan | 55m |
Gives a hands‑on account of running .NET Core on Linux in production using Docker images built with multi-stage builds, orchestrated with ECS and Terraform, CI… | ||
| Google Home meets .NET containers on Google Cloud | Ankur Kotwal | 01h 01m |
Live demo wires Google Home/Assistant to a .NET Core app in a container deployed on App Engine Flex (also runnable on GKE), using a Dialogflow webhook to… | ||
| 7 Years of DDD: Tackling Complexity in Large-Scale Marketing Systems | Vladik Khononov | 01h 00m |
Plexop is a large marketing platform spanning a dozen domains (campaigns, publishers, creatives, leads, commissions) built by a tiny team under aggressive… | ||
| Moving Fast - without crashing | Marcus Bristol | 01h 03m |
Pushpay claims >4,500% revenue growth while deploying to production up to a dozen times a day and keeping few production defects. The stack is a monolith with… | ||
| Android TDD with Kotlin | Heather Downing | 51m |
Case study of an Android app delivered to Google Play that uses Kotlin for test driven development, claiming a reliable workflow that adds features via a… | ||
| How to survive and thrive as an engineering leader | Isabel Nyo | 58m |
Former superstar developer must stop equating value with commits and learn to measure impact by team and product outcomes: spends far more time on meetings… | ||
| Git as Blockchain | Michael Perry | 59m |
A working blockchain prototype is built entirely in Git: immutable lunch files, validate.js and balance.js to verify sums and nonnegative balances, git hooks… | ||
| Need for speed 8, performance tuning of your web application | Yaser Adel Mehraban | 58m |
Claims concrete fixes that reduce real load times and conversions: use Lighthouse and WebPageTest plus RUM or New Relic, measure First Meaningful Paint, hero… | ||
| Attraction and retention strategies for Women in Tech | Donna Edwards | 52m |
Companies have 31% women in IT (14% in leadership) and typical tech teams average ~24% women; hiring fixes include using targeted platforms like Work180… | ||
| Holo world - Create your first HoloLens app with Unity | Jimmy Engström | 55m |
HoloLens runs Windows 10 on an untethered HPU with ~1 GB video memory, 2 GB RAM, 64 GB storage and ~3–4 hour battery life; tracking uses four environment… | ||
| Offline UX | Simon Knox | 45m |
Most sites break badly when connectivity drops; the concrete fix is to install a service worker to serve a branded offline page, precache pages users actually… | ||
| Feature Toggles: The Good, The Bad, and The Ugly | Andy Davies | 44m |
Explains concrete rules for feature toggles with C# examples and real failures like Night Capital where reusing a flag for an eight year old power peg feature… | ||
| Broken crypto is broken | Erlend Oftedal | 01h 01m |
Concrete failure modes and fixes: poor randomness yields repeated keys and device-default keys; secrets leak in Git; an Android app truncated keys to one byte… | ||
| Building Advance Analytics pipelines with Azure Databricks | Lace Lofranco | 49m |
Walks through an end-to-end Azure Databricks pipeline that ingests KDD 1999 data (~1.7M rows), uses Spark ML Pipelines with one hot encoding, scaling and… | ||
| Lightning Talks | Michael John Pena, Azi Farjad | 57m |
Argues that blockchain often fails cost‑benefit tests because partners and governance are missing, scaling is hard, smart contracts are immutable which makes… | ||
| What has 4 years of AWS Microservices taught me? | Abhaya Chauhan | 58m |
Four years of migration from a monolith with 50–60 developers and eight teams produces concrete lessons: initial setup needs significant time or a chosen… | ||
| Flutter from idea to app in 45min | Mitchell Tilbrook | 58m |
A working conference app gets built from scratch in 45 minutes using Flutter and Firebase with live demos of login, anonymous sign‑in then email/password… | ||
| Service Meshes - Powering the next wave of microservice architectures | Rob Crowley | 56m |
Service meshes move retries, circuit breakers, mutual TLS and routing out of app code into Envoy sidecars and a control plane like Pilot/Mixer/Citadel (Istio)… | ||
| The Code Behind The Vulnerability | Barry Dorrans | 01h 01m |
Covers real, fixed ASP.NET bugs with concrete root causes and fixes: a hash-collision DoS caused by predictable GetHashCode values (fixed by randomized… | ||
| What's New In ASP.NET Core | Jon Galloway | 01h 01m |
Covers ASP.NET Core 2.1 (and 2.2 preview) with concrete wins: build times drop 6s to 2s for a new project and 100s to 10s for Orchard, Span<T] changes make… | ||
| Mission Impossible: Lifehack Protocol | Lars Klint | 58m |
Twenty years of trial and error boil down to five concrete missions: karma, direction, humility, leverage and future-self care. Practical tools include… | ||
| AI on the Edge | Nigel Parker, Dan Glover | 01h 02m |
Demonstrates building an offline image classifier exported from Custom Vision and Lobe and deployed as a Docker module on Azure IoT Edge that runs on a… | ||
| Leadership Guide for the Reluctant Leader | David Neal | 51m |
Argues leadership is separate from management and lists concrete tools: a one-year offsite leadership program with meetings every six weeks, negotiation… | ||
| Reignite your desire to improve | Richard Banks | 55m |
Teams stop improving because habits and a fixed mental model override data; use the COM-B model to diagnose capability, opportunity and motivation, then try… | ||
| How We Got Here - The History of Web Development | Richard Campbell | 01h 01m |
Timeline of web tech from 1989 to today with concrete pivots and tools: the first web server runs on a NeXT box (1989), Mosaic and Netscape commercialize… | ||
| Testing Microservices | Anne-Marie Charrett | 52m |
Microservices growth slows testing from 3 days to 4 weeks as a fintech expands from two to 80 microservices, forcing adoption of concrete practices: introduced… | ||
| Kubernetes for .NET Developers | Hossam Barakat | 58m |
Demo shows an ASP.NET Core task app and SQL Server containerized with a Dockerfile (Visual Studio template), built with docker build and deployed to Kubernetes… | ||
| What's new in the Microsoft's Conversational AI Stack | Vishesh Oberoi | 01h 00m |
Shows Microsoft’s current stack with concrete tools and demos: BotBuilder SDK v4 open source is modular and multi-language (C#, Node, Java, Python roadmap), a… | ||
| Parsing in C# from first principles | Nicholas Blumhardt | 58m |
Argues that full parsers fit easily into C# apps and shows code that proves it: writing parser-combinators, using LINQ-style select many composition, and the… | ||
| Git at Scale | Edward Thomson | 58m |
Explains how Microsoft moves massive repos into Git and what actually changes: supports a 270 GB Windows mono‑repo with ~4,000 daily developers by using Git… | ||
| Building truly Universal applications with Azure, Xamarin and MVVM | Laurent Bugnion | 01h 00m |
Shows a concrete conversion: an Android MVC app that parses YouTube HTML for 866 views is refactored into a shared dotnet standard data library with a testable… | ||
| Serverless SQL Pipelines | Lynn Langit | 50m |
Concrete demos and numbers: a recorded BigQuery run processes several terabytes (tens of millions of rows aggregating to ~2,500) in ~30 seconds for roughly… | ||
| Cross-Platform Desktop Apps with Electron | David Neal | 54m |
Electron is a Chromium + Node.js shell that packages HTML/CSS/JS into standalone desktop apps with no runtime dependencies; first released 2013, 1.0 in 2016… | ||
| What You Need to Know About Open Source—Trust Me, I'm a Lawyer | Jeff Strauss | 01h 11m |
Clear definitions: open source means code distributed under an open-source license, not public domain, so rights hinge on license terms. Covers source… | ||
| Data lakes beyond clusters | Dom Raniszewski | 01h 02m |
Demonstrates running end-to-end analytics on Azure Data Lake without managing clusters: creates Data Lake Storage, uses U-SQL + cognitive extensions and the… | ||
| How to avoid UX-traps with a deck of cards | Jessica Engström | 01h 03m |
Explains a concrete QA workflow: use the Tenets and Traps deck of cards to log exact UI failures (invisible elements, memory challenges, slow responses) while… | ||
| The Visible Developer: Why You Shouldn't Blend In | Heather Downing | 01h 01m |
Presents a practical formula of habits that make engineers visible: study managers’ goals, pick companies that match strengths, stretch into uncomfortable… | ||
| What's that fruit? | Scott Holden | 57m |
Proof of concept shows using Azure Cognitive Services to detect produce at self‑serve checkouts: train a Custom Vision model on about 307 images, get ~91%/88%… | ||
| WIP: Debugging Depression | Ellen Mey | 48m |
Over half of tech respondents in the 2016 Mental Health in Tech Survey report a medical diagnosis, and practical fixes show results: diagnosing untreated ADHD… | ||
| Learn to love meetings | Neil Roodyn | 01h 07m |
Protocols replace meandering: start with check-in to surface emotional states, collect each person’s concrete outcome, ban personal devices and use a shared… | ||
| The History Of Programming, Part 1 | Mark Rendle | 50m |
A rapid timeline claiming concrete shifts: Go 2.0 finally adds generics (with awkward syntax), nullable reference types land in C# 8 and make previously… | ||
| Deploying anything to Azure with Azure DevOps | Damian Brady | 52m |
Live demo shows how to push a GitHub ASP.NET Core app through a YAML build that runs dotnet restore / build / publish, bundles artifacts and triggers a release… | ||
| Building APIs for developers with Identity Server 4 | Ben Cull | 59m |
Shows how to protect a real ASP.NET Core API with IdentityServer4 using JWT Bearer Authentication and the token endpoint so clients exchange a merchant ID +… | ||
| The Web That Never Was | Dylan Beattie | 01h 02m |
IBM licenses Digital Research on the IBM PC and Microsoft never becomes dominant; browsers and servers embed hyper Lisp with continuation-passing so client… | ||
| Porting MVVM Light to .NET Standard: Lessons learned | Laurent Bugnion | 54m |
Ported MVVM Light from a PCL to .NET Standard by creating a .NET Standard class library (aiming at 1.0 then 2.0), copying shared files, and resolving a few… | ||
| Developing microservices applications on the Kubernetes platform | Shahid Iqbal | 49m |
Microservices add deployment, networking and debugging complexity, and containers plus Kubernetes move much of that burden to the platform. Specific tools… | ||
| ASP.NET Core: The One Hour Makeover | Jon Galloway | 59m |
Starts a multi-project ASP.NET Core solution, adds global.json to lock SDK 2.1 and a shared Directory.Build.props for company/name/version, pushes to GitHub… | ||
| Move legacy apps to Windows Containers | Regan Murphy | 01h 02m |
Migrates dozens of IIS sites including Classic ASP and ActiveX into a Windows Server 2016 container, using a Dockerfile that installs IIS features, registers… | ||
| Modern web application bugs | Erlend Oftedal | 42m |
Live demos show concrete exploit patterns and fixes: reading local files and internal services via blind XXE exfiltration and XSLT document(), spawning shells… | ||
| Apps are Making Us Dumber | Heather Wilde | 48m |
Applications add to 35,000 decisions a day and that drives decision fatigue; cleaner UI reduces choices by making common tasks front-and-center, using sensible… | ||
| DevOps for Data Science | Damian Brady | 59m |
Argues that applying DevOps practices to data science—source control, continuous testing, docker containers—gives reproducible models, repeatable pipelines and… | ||
| Haskell - A Peek Inside the Ivory Tower | Daniel Chambers | 01h 04m |
Shows how Haskell’s IO monad confines side effects while letting most code stay pure, demonstrates newtype wrappers that give zero-cost domain safety, and… | ||
| Creating & Maintaining Impactful Dashboards' | Jessica White | 45m |
Defines three dashboard types—BI/MI for strategy, execution for ops/dev, and project/feature boards—and shows concrete practices: build dashboards after… | ||
| Powering 100+ million daily users | Rezaul Hoque | 53m |
Architecture that serves 100+ million daily users with a claimed 250 ms top card render and a 93% cache hit ratio using Redis clusters with consistent hashing… | ||
| Artificial Intelligence. Our journey towards singularity | Agustinus Nalwan | 48m |
A practical survey of what current systems can and cannot do: a car classifier called Cyclops reaches 98% accuracy on fine-grained make/model/trim after… | ||
| A World Without Programmers? | Ravi Gadhia | 54m |
Claims that program synthesis can replace hand coding get grounded in concrete examples and limits: 5-line spec → 255 lines of Ada, Amphion generated Fortran… | ||
| There are no snow days when you work remote | Jennifer Wadella | 53m |
Argues remote work succeeds only when the company provides explicit support: a documented onboarding with equipment, contact list and tools (Slack, Zoom… | ||
| Getting the first PR into .NET and other tales from an OSS contributor | Adam Ralph | 57m |
November 2014: a machine-local culture causes .NET Core unit tests to fail (CHF vs USD) and a flawed test uses the wrong variable; a patch is submitted, merged… | ||
| Crafting compelling real-time web experiences with GraphQL and React | Rob Crowley | 58m |
Argues GraphQL can deliver true real-time UX by combining subscriptions over WebSockets with standard queries and mutations; demos a working React app using… | ||
| Why Vue.js is Taking Over the Front-end World | Gwendolyn Faraday | 52m |
Claims Vue is the fastest‑growing JS framework built for developer ergonomics and rapid prototyping; demonstrates single‑file components with HTML/CSS/JS… | ||
| Deploy microservices confidently using Consumer Driven Contracts | Henrik Stene | 45m |
Shows exactly how Consumer Driven Contracts catch real breaks using the Pact framework: consumer test generates a JSON pact for a POST /v1/person create that… | ||
| Pragmatic Performance: When to care about perf, and what to do about it. | David Wengier | 43m |
Practical rules: measure before changing and measure after, using BenchmarkDotNet to get repeatable results (it runs millions of iterations, warms up the JIT… | ||
| Securing your dependencies | Nina Juliadotter | 40m |
Demo runs a deliberately vulnerable Node.js app in Docker and triggers arbitrary code execution via mathjs eval; a Snyk-like scan reports 4 high and 3 medium… | ||
| Maximal Fun Times: Monitoring Theme Parks (and distributed systems) | Mike Minutillo | 44m |
Compares theme-park metrics to distributed systems and shows specific levers: replace synchronous email/PDF/payment calls with a persistent queue (MSMQ… | ||
| Implementing Augmented Reality (AR) in Apple's ARKit | Michael Ridland | 58m |
Shows exactly how to wire ARKit to an app: create an ARSession, pick a configuration (world, image or object tracking), call run, and handle anchors to place… | ||
| Lightning Talks | Raphael Haddad, Chris Lewis | 57m |
Claim: cutting social media to weekly posting produces more blog posts last year than in an entire prior career, improves code review tone, and lets one spot… | ||
| Going Full Duplex - Building Apps for Speech | Madoka Chiyoda, Vishesh Oberoi | 52m |
Claim: modern speech APIs hit near-human transcription and let apps actually act on voice. Demos use the Microsoft Speech SDK with one-line recognize calls, a… | ||
| Let's Launch A Website, Right Friggin' Now! | Lemon | 45m |
A clear methodology for launching a site fast and cheap: build only HTML/CSS/JS with no back end, use Vue, Pug and Sass, compile with a GUI like Prepros to… | ||
| Two platforms, one codebase: Cross-platform React and React Native app at Sportsbet | Ben Teese | 53m |
Sportsbet re-platforms web and iOS into one codebase using React + React Native, sharing roughly half the code and growing the team to ~20–30; a production… | ||
| Introducing Juvet: Building Bots in Elixir | Jamie Wright | 52m |
A practical walkthrough of building Slack bots with Elixir using the Juvet library shows how apps authenticate with Slack via OAuth (using Uberauth and… | ||
| This Startup Life: A Developer's Mistakes and Tips | Ben Cull | 56m |
552 days after the idea a transition from full-time .NET developer to running a payments startup called Pitch results in concrete lessons: built a custom… | ||
| Redux for Angular -- Introduction to Ngrx Ecosystem | Mohamed Meligy | 01h 04m |
Ngrx brings Redux patterns into Angular using RxJS: the store holds a single state object selected as observables, reducers produce new immutable state (use… | ||
| Infrastructure as Code with Terraform on Azure | Tom Harvey | 48m |
Shows Terraform on Azure using HCL to create a resource group, virtual network and parallel subnets, and to import existing Azure resources with the terraform… | ||
| Enterprise Mobile DevOps | Ian Hughes | 01h 01m |
Claims a runnable skeleton CI/CD pipeline that builds a Xamarin.Forms iOS and Android app end-to-end using Azure DevOps YAML, GitVersion and SonarCloud for… | ||
| Advanced Testing Techniques: Tips from the trenches | Graeme Foster, Rob Moore | 57m |
Argues for testing behaviors not implementation, showing a switch from heavy mocks to real objects wired by the production IoC container and subcutaneous tests… | ||
| Make Your Life Easier With Logic Apps + Save $$$ | Thiago Passos | 43m |
Visual workflow engine ties triggers, connectors and Azure Functions so a few drag‑and‑drop steps automate tasks like RSS → Bitly → Twitter/LinkedIn posting… | ||
| The Boring Security Talk | Kieran Jacobsen | 01h 02m |
Covers concrete failures and fixes for CI/CD, email, DNS and third‑party packages: Jenkins instances are found internet‑exposed and abused to install miners… | ||
| How did our DevOps team become another silo? | Kevin Crawley | 40m |
Argues that DevOps becomes a new silo unless engineering embeds practices rather than people: the organization moves developers into teams and evolves them… | ||
| Planet scale or planet fail? | Paul Gavich | 59m |
Cosmos DB delivers global replication and guaranteed low-latency only if partitioning and client behavior are correct: partition key design controls throughput… | ||
| nothing matches | ||