~/talks

Nicholas Blumhardt

what they talk about

where they keep going back

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Building a parser in C#, from first principlesNDC Oslo 20192019-06-17
Builds a hand-rolled C# parser using parser combinators and the Superpower library, showing both character-level and token-driven parsing approaches, a…
Talk on
Parsing in C# from first principlesNDC Sydney 20182018-09-17
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…
Talk on
Serilog: Instrumentation that Works for YouNDC Sydney 20172017-08-14
Serilog captures format strings as structured events so code emits message templates with named placeholders, preserves typed properties and can serialize…
Talk on
Serilog: Instrumentation that Works for YouNDC Oslo 20172017-06-14
Serilog presents concrete features: message templates capture templates plus typed properties so logs render as text or JSON; @ destructuring serializes…
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.