~/conference

NDC Copenhagen 2026

date:2026-06-01..2026-06-04
location:Copenhagen, Denmark
series:NDC Copenhagen · 3 editions
editions:[NDC Copenhagen 2019, NDC Copenhagen 2025, NDC Copenhagen 2026]
titleauthorlength
Locknote: Reasons to be Cheerful: 0, 1, 2Emmz Rendle57m
AI models run locally: Qwen 3.6 and Gemma 4 execute on an M3 Max laptop with 36 GB RAM using 4‑bit quantization (NVFP4), letting coding agents produce usable…
Talk on
Beyond Pub/Sub - Advanced Messaging PatternsPoornima Nayar01h 03m
Explains concrete fixes for production messaging: implements a Transactional Outbox (write business row and outgoing message in one DB transaction) plus…
Talk on
The fundamentals of Agentic Coding (AKA Vibe Coding)Theodor René Carlsen16m
Claim: the model is the brain (about 95% of capability) but the crucial engineering work is the harnesses that let text-only models actually act. Demo uses the…
Talk on
It's like 10,000 streams when what you need is a queueChris Simon42m
Compares concrete tradeoffs between Kafka (distributed log) and queue-based brokers like RabbitMQ/AWS SNS+SQS and Azure Service Bus, showing who tracks…
Talk on
How I Tamed ClaudeEmmz Rendle01h 00m
A practical process for getting production code from Claude Code: use OpenSpec’s explore/propose/apply/archive flow, split agents into…
Talk on
The Design Systems GraveyardKristoffer Nordström12m
Two of Norway’s largest public-sector IT environments and the country’s second-largest bank leave earlier design systems on the graveyard after trying common…
Talk on
Global Bias in AI: When Western Data Shapes the WorldMasuma Shariff56m
Shows that models trained on Western-heavy sources actually fail specific groups: image generators (Stable Diffusion trained on LAION) output >80%…
Talk on
How Anthropic uses Claude Code: Agentic Software Engineering at ScaleDaisy Hollman01h 00m
Claude Code exposes concrete primitives for scaling agentic engineering: the edit tool (file name, old string, new string find‑and‑replace schema) proves…
Talk on
From "Trust Me" to "Verify Me"Tom van den Berg54m
Build pipelines produce signed provenance and attestations with concrete steps: generate digest-based signatures using cosign, mint short-lived certs via Fukio…
Talk on
A Brief History of Data StorageEli Holderness01h 00m
Survey of storage traces cuneiform clay tablets with a 1750 BCE complaint recovered only after accidental firing, punch‑card looms leading to Hollerith’s 1890…
Talk on
Everything a .NET developer needs to know about configuration & secret managementSander ten Brinke01h 02m
Covers how .NET configuration resolves providers by precedence and why the Options pattern with validate on start prevents runtime surprises; recommends user…
Talk on
Designing REST APIs for the age of AI agentsBoyan Mihaylov43m
AI agents start driving API traffic and require more than endpoint names: the talk shows that OpenAPI 3.5 is necessary but not sufficient, recommends richer…
Talk on
Imagine If We Made It SimpleGui Ferreira49m
Three practical pillars—Focus, Subtract, Master—drive the concrete techniques: use anti-goals and one‑way vs two‑way door thinking, grant limited “innovation…
Talk on
Evolving AI chat with MCP AppsPhil Nash38m
A proposed MCP Apps standard turns tools into sandboxed HTML/CSS/JS mini‑apps loaded in an iframe, using the @mcp/x‑apps RPC library to call server tools, push…
Talk on
AI Security in Practice: Protecting Your AI-Powered ApplicationsOlivia Liddell55m
Midsize retailer ABC Company launches an AI recommendation engine with 30 engineers and sees engagement lift then weird results as clothing shoppers get power…
Talk on
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UIMete Atamel54m
Covers four concrete protocols with code and live demos: MCP for exposing tools, resources, prompts via fastmcp 2.0 over standard IO or streamable HTTP…
Talk on
How I helped developers talk about feelings and needsGitte Klitgaard54m
A cross‑functional, mostly remote team runs a three-hour remote workshop after one-on-ones reveal simmering clashes; the facilitator uses rules of engagement…
Talk on
The AI puppet danceEinar W. Høst57m
Argues that the current generative AI wave is driven by marketing narratives — train leaving the station, revolution — not demonstrated returns, and that large…
Talk on
Inside Today’s AI-Accelerated Software Supply Chain AttacksMackenzie Jackson01h 02m
Aikido Security claims it first uncovers major incidents like the Shai-Hulud self‑propagating worm, the mass npm compromises of debug and chalk, and a…
Talk on
How to make an internal conference worth our timeAnna Kvashchuk13m
Equinor’s internal developer conference grows from community drive from below, plus managerial backing and iterative improvements, and proves it by filling…
Talk on
SVGs, ah yes the crazy files with XML that make pretty figuresKristoffer Strube14m
Shows how to handcraft an SVG from an empty xml tag to a working duck built from a circle and path and demonstrates which attributes actually matter the view…
Talk on
Vibes Not Vulns: Securing the Era of AI-Written SoftwareMackenzie Jackson23m
AI-assisted development already pushes production apps out in hours with Copilot, Claude, Cursor and autonomous agents, and research from Aikido Security finds…
Talk on
.NET supply chain: Protecting against hidden threatsTom van den Berg56m
Covers concrete defenses: run Trivy for licenses and SBOMs, use dotnet list package and NuGet audit (defaults changed in .NET 9.02 to include transitive…
Talk on
Write Drunk, Edit Sober: Creating Generative Content ResponsiblyMatthijs van der Veer57m
Shows that 15% of incoming emails used the M‑dash by Dec 2025 and that 30% of tech abstracts spiked with the word delve after GPT’s rise, then demonstrates…
Talk on
Application Performance Optimisation in PracticeSteve Gordon01h 03m
Shows a concrete optimisation loop: use production traces to pick a hot SQL span, profile with dotTrace and memory snapshots, benchmark with BenchmarkDotNet…
Talk on
AI Agents In-Depth – Function Calling, MCP and Tool Use Under the HoodAlan Smith01h 01m
Shows how GPT-4o function calling and SDKs (OpenAI Foundry, LangChain, Semantic Kernel, Agent Framework) actually drive tool selection, not tool execution, and…
Talk on
ASP.NET Core Authentication - The Dirty DetailsChris Klug01h 03m
Deep dive examines ASP.NET Core internals: the tiny IAuthenticationHandler surface (initialize/authenticate/challenge/forbid), how options and authentication…
Talk on
AI-Powered Gamification for the WebCourtney Yatteau52m
Builds a small web app that combines three concrete patterns: OpenAI responses API generates structured facts (10 XP per fact, map snapshot unlock at 2 facts…
Talk on
Most Expensive Design Mistakes (Ever) and how to avoid themClarissa Rodrigues40m
Large-scale examples and hard numbers: Uber runs A/B tests by city and reads heatmaps and eye‑tracking to find why users ignore buttons; over 16% of visitors…
Talk on
How to Lie with AI: Understanding Bias, Ethics, and the Hidden Risks in MLClarissa Rodrigues30m
Demo of Google Bard demo publishes a false claim and triggers a market drop worth hundreds of millions, showing generative output can move money; COMPAS risk…
Talk on
Optimizing your HttpClient usageNico Vermeir56m
Shows that creating a new HttpClient per call causes socket exhaustion — a demo with 20,000 parallel requests throws socket exceptions, and moving a single…
Talk on
.NET Testing Techniques You Didn’t Know You NeededDante De Ruwe59m
Covers concrete techniques: mutation testing with Striker inserts hundreds of mutants (example run creates 333 and kills 275) to measure whether tests actually…
Talk on
POC Prison: Why agentic systems never escape the lab and how to fix that in 90 daysLuise Freese57m
Claim: agentic systems fail because enterprises lack ownership, data readiness, and delivery plumbing not because models. Offers a 90-day program (30 days…
Talk on
Responsibly Abandoning Open Source ProjectsJason Turner58m
Project reaches a real finish when it has automated CI that runs static analysis (Clang‑Tidy, RUFF, Clippy), unit and integration tests, runtime sanitizers…
Talk on
Building an AI-Powered Personal Companion Mobile AppGerald Versluis59m
Builds a working cross‑platform food allergy assistant with .NET MAUI that sends chat and multimodal requests to models deployed in Microsoft/Azure Foundry…
Talk on
Completing the Rewrite from Hell: Five Years of Technical Debt and How We EscapedAaron Stannard51m
A product called SDK bin launches October 2020 after a two‑person team builds a seven‑microservice system with Postgres, Pulumi on Azure Kubernetes Service…
Talk on
Platform Engineering in the age of Generative AIWill Velida01h 02m
Platform engineering meets generative AI but requires concrete controls: demos show GitHub Copilot, Claude, Cursor and Replit producing working code that…
Talk on
Put an Agent Inside Your App in 10 Minutes or Less with the GitHub Copilot SDKDaniel Ward57m
Shows how to embed a working Copilot agent in an app in about 10 minutes by code: start a CopilotClient, call StartAsync, create a session, then SendAndWait or…
Talk on
Let's build an AI agentPhil Nash50m
Builds an agent from an echo CLI into a full LLM-driven system that runs tools in a loop, using Gemini 3 Flash Preview, short-term chat memory, and explicit…
Talk on
Let's break some WCAG rulesElise Kristiansen48m
15–25% of people need accessible sites and 94.8% of websites violate WCAG AA; almost 80% fail contrast. The talk shows concrete fixes: use semantic HTML…
Talk on
Is Spec Kit the future for software developmentJohan Smarius56m
Claims that GitHub Spec Kit (v0.8 preview) drives a spec‑first flow: constitution → specify → plan → tasks → implement using a Python specify CLI and…
Talk on
Building a real-time collaborative editorMihaela Gheorghe-Roman01h 00m
An embedded real‑time collaborative editor is built for air‑gapped military deployments using operational transformation for consistency and responsiveness…
Talk on
Stop writing software like it's 1999!Hannes Lowette57m
Many teams still design for the 1990s so code is brittle and slow to change; the talk argues for feature-oriented folders and modular monolith structures…
Talk on
Dangerous Reactivity: Why AI Output Is the New XSSRamona Schwering26m
LLM output becomes an untrusted input vector that leads to XSS, SQL injection, RCE and phishing via Markdown; OWASP lists this as OWASP LLM05. Real incidents…
Talk on
Web APIs You Should Be Using in 2026: Unlocking Next-Level Web ExperiencesNhlanhla Lucky Nkosi44m
Demos show concrete wins: direct edits to disk with the File System Access API (no upload/download and explicit edit permissions), native file sharing via Web…
Talk on
Focus in a Fragmented World: A Developer’s Guide to Staying ProductiveSusanne Bach Ladefoged Hou52m
Practical, tested techniques for real-world developer focus: schedule 1.5-hour blocks and batch code reviews twice daily, use 5–10 minute ramp-in/ramp-out…
Talk on
Test Driving Code with the Help of AIVenkat Subramaniam59m
Demonstrates using AI (VS Code/Copilot style) to write TDD for Conway’s Game of Life: starts with a canary test, has AI generate tests and methods like…
Talk on
Five things every developer should know about building mission-critical systemsLoek Duys01h 02m
Five concrete practices for reliable payments: use retries with a unique idempotency key to avoid double-booking, add a circuit breaker to stop endless waits…
Talk on
Building fun and creative messaging experiences on WhatsAppMichelle "MishManners" Duke01h 01m
Build turns selfies into anime-style images using Twilio, OpenAI image generation APIs, sharp for deterministic overlays, ngrok for local webhooks and the…
Talk on
Building Better Components - A Journey to a More Resilient FrontendDaniel Yuschick49m
Shows concrete fixes: replace many booleans with group similar props into unions (string literal types) to avoid defensive checks; extend platform HTML types…
Talk on
10 tips to level up your ai-assisted codingAleksander Stensby01h 01m
Covers concrete tactics for making AI actually write, test and improve code: uses Claude Code, Cursor, Opus and MCPs, shows 1 million token windows and warns…
Talk on
Let’s catch up with C#! Exciting new features in C# 9 to C# 14!Filip Ekberg01h 00m
Covers concrete C# additions from 9 through 14: nullable reference types with required + init-only, record and primary-constructor syntax, pattern matching…
Talk on
Machines, Learning, and Machine LearningDylan Beattie01h 04m
An Omron X4 blood‑pressure cuff shows how humans project intelligence onto devices while large language models like ChatGPT, Claude and GitHub Copilot reshape…
Talk on
Above the Cloud: Building Data Centers in SpaceRichard Campbell55m
Calculations show a single NVL72 rack: 135 kW, 1.3 metric tons, 72 Blackwells needs roughly 450 m² of triple‑junction solar and ammonia radiators ~2×70 kW to…
Talk on
AI: It AI-n't What You Think!Venkat Subramaniam56m
Argues that modern AI is accelerated inference not true intelligence, trained on human code so it often invents facts and produces arbitrarily inconsistent…
Talk on
Keynote: After the AI Hype – What’s Real, and What’s NextRichard Campbell50m
A clear timeline of what actually changed: neural nets win ImageNet in 2012 (from ~30–40% to 75% right away, 100% within two years), LLMs scale from GPT-2…
Talk 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.