~/talks

Glenn F. Henriksen

what they talk about

all 12 in the filters

where they keep going back

all 7 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Code that writes code - .NET Source generatorsNDC London 20262026-01-26
Source generators hook into the Roslyn pipeline (must target .NET Standard 2.0) to produce ephemeral .g.cs files at compile time, removing reflection and…
Talk on
Code that writes code - .NET Source generatorsNDC Copenhagen 20252025-09-08
Shows how .NET Source Generators use the Roslyn APIs and an IIncrementalGenerator pipeline to emit C# at compile time, eliminating reflection and boilerplate…
Talk on
Practical advice for building glorious monolithsNDC London 20252025-01-27
Built a single deployable "glorious monolith" for a Norway scaleup instead of microservices, avoiding a 60–70k‑line single file and an 11‑file change ripple…
Talk on
Practical advice for building glorious monolithsBuild Stuff 20242024-11-13
Argues for modular monoliths as a practical alternative to microservices, showing a Commerce codebase that uses DDD bounded contexts, module discovery via…
Talk on
Ditch your Backlog and Shape Up your product developmentCPH DevFest 20242024-08-26
A small Norwegian startup of 15 people moves from a ballooning backlog that would take two years to finish to six-week cycles plus two-week cooldowns…
Talk on
Keep your nose out of it. Denying yourself access to productionNDC London 20242024-01-29
Production access becomes explicit, auditable and automated: keep a locked super user emergency account with hardware keys, push code and infra via GitHub…
Talk on
Building that glorious monolith. And carving it too.NDC Porto 20232023-10-16
Argues for starting with a modular monolith built for Justify, using Domain-Driven Design and vertical-slice request/command handlers wired through…
Talk on
Building That Glorious Monolith. And Carving It TooBuild Stuff 20222022-11-09
Argues for starting with a disciplined monolith that is feature-boxed by Domain-Driven Design, using per-feature schemas and separate DbContexts so each…
Talk on
Building that glorious monolith. And carving it too.NDC Oslo 20222022-09-26
Argues for starting with a modular monolith that uses Domain Driven Design so each feature is a boxed domain with clear API-like boundaries; implements…
Talk on
Why you need an API, and what to do about itNDC Oslo 20212021-11-29
Argues for a company service platform that sits above messy ERP/CRM/e‑commerce systems, exposing HTTP APIs so teams can innovate without touching core systems…
Talk on
Testing PRs in a distributed PaaS environmentBuild Stuff 20212021-11-17
A single monorepo replaces many repos so cross-repo PRs become one change; CI builds and unit tests run first, then GitHub Actions deploy per-PR environments…
Talk on
Why your company needs an internal API and what you should do about itNDC London 20212021-01-25
Companies build a light service platform of small microservices that expose OpenAPI proxies over legacy ERP/CRM, use Azure API Management (or similar) for…
Talk on
Keep your nose out of it. Denying yourself access to productionNDC Oslo 20202020-06-08
Advocates removing everyday production access and replacing it with automated, auditable controls: create an emergency super user account with hardware MFA…
Talk on
This just happened! Using events in your appsBuild Stuff 20192019-11-13
Argues that using events reduces hard coupling and shows a working Azure stack: Event Grid, Event Hub and Service Bus with demos sending blob-created events…
Talk on
Developing privacyNDC Oslo 20192019-06-17
Explains concrete rules from GDPR: legal bases (consent, contract, legitimate interest), fines up to €20M or 4% of global turnover, and real-world…
Talk on
From zero to CD in 60 minutesNDC Minnesota 20192019-05-06
Starts from an empty directory, builds a React single page app and a .NET Core API, adds Jest snapshots and React Testing Library unit tests, creates YAML…
Talk on
Why should you care about edge computing?NDC London 20192019-01-30
Explains when moving compute, storage and decision logic onto devices pays off: privacy-preserving on-device facial models for doorbells and hospitals, a CNC…
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.