~/talks

Stefan Pölz

what they talk about

all 7 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 14 in the filters

who talks about the same things

titleconferencedate
Everything You (Don’t) Want to Know About Async and Await in C#JetBrains .NET Days Online 20252025-10-08
Deep dive into how C# rewrites async/await into a compiler-generated state machine: demos show Task.Delay(500/1000ms), printed thread IDs, and live polls…
Talk on
Pattern-based C#: if it quacks like a duck…NDC Oslo 20252025-05-19
Live coding shows exactly what shapes the Roslyn compiler recognizes and how to teach it new ones: a source generator and a manual Deconstruct method enable…
Talk on
Null & Void - Everything about Nothing in .NETNDC London 20252025-01-27
Step-by-step, the session shows that C# nullable reference types are compile-time annotations (implemented as attributes with context codes 0/1/2)…
Talk on
.NET 7 API diffNDC Oslo 20232023-05-22
A concise tour of concrete .NET 7 changes: Generic Math enables one generic numeric algorithm (example: a stack‑allocated, SIMD‑vectorized sum) and the BCL…
Talk on
Let's Code an incremental source generator with RoslynNDC Oslo 20232023-05-22
Live codes an IsEnumDefined generator that emits .g.cs methods from partial types using Microsoft.CodeAnalysis.CSharp.Workspaces and multi-targeted…
Talk on
Let's Code an incremental source generator with RoslynNDC London 20232023-01-23
Live codes an incremental Roslyn source generator that emits enum IsDefined methods as compile-time partial methods, using .NET 6 incremental APIs and…
Talk on
JetBrains .NET Days Online 2022. Day 1JetBrains .NET Days Online 20222022-10-25
Day 1 is a toolkit sprint: tight, concrete wins you can copy. You see algorithm workups that cut Levenshtein memory and latency (single‑row + array‑pool + SIMD…
Talk on
Let’s Build an Incremental Source Generator With RoslynJetBrains .NET Days Online 20222022-10-25
Live-coding builds an IIncrementalGenerator for Roslyn (targets .NET 6 / C# 10) that auto-generates partial IEqualityComparer implementations for specified…
Talk on
Never send a human to do a machine's jobDotnetos Conference 20222022-10-10
Roslyn Source Generators automate repetitive code by emitting partial implementations that replace Reflection and boxing for value types, here generating…
Talk on
Roslyn Source Generators Never send a human to do a machine's jobNDC Oslo 20212021-11-29
Explains concrete mechanics: C# 9 adds partial methods with visibility and module initializers that let Roslyn generators emit implementations at compile time…
Talk on
.NET Days Online. Day 2JetBrains .NET Days Online 20212021-05-11
A two‑day stream that demos concrete fixes and working builds rather than just theory: a multi-stage Dockerfile is used to containerize a .NET app, images are…
Talk on
Null & Void – Everything About Nothing in .NETJetBrains .NET Days Online 20212021-05-11
Covers null handling in .NET and C#, including the history and problems of NullReferenceException, nullable reference types introduced in C# 8.0, nullable…
Talk in German 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.