~/talks

Steve Gordon

what they talk about

all 11 in the filters

where they keep going back

all 10 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
Application Performance Optimisation in PracticeNDC Copenhagen 20262026-06-01
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
Application Performance Optimisation in PracticeNDC London 20262026-01-26
Parses and sanitises SQL statements for OpenTelemetry, then iteratively targets hotspots using dotTrace, dotMemory and BenchmarkDotNet. Replaces expanding…
Talk on
Unveiling .NET Secrets with the World's Smallest C# ProgramNDC London 20252025-01-27
Creates a two‑character C# file "{}" and compiles it via the Roslyn CSC invoked through dotnet to produce a DLL and PDB, runs to ExitCode 0 after adding a…
Talk on
Turbocharged: Writing High-Performance C# and .NET CodeNDC Porto 20242024-10-14
Covers concrete techniques and measured wins: uses Span<T> slicing and System.Memory to avoid copies, ArrayPool rent/return for temporary buffers…
Talk on
Writing Code with Code: Getting Started with the Roslyn APIsCPH DevFest 20242024-08-26
Shows how the Roslyn APIs are used to generate a full .NET client from a JSON schema: parse a TypeScript spec with TS‑morph into a normalized JSON schema, then…
Talk on
Turbocharged: Writing High-Performance C# and .NET CodeNDC Oslo 20242024-06-10
Demos and microbenchmarks show concrete wins: using Span<T> slicing cuts a return-copy to sub-nanoseconds, changing string building to span-based writes yields…
Talk on
Background Services in ASP.NET Core and .NETNDC London 20242024-01-29
Demonstrates turning a console app into a long‑running host using Microsoft.Extensions.Hosting, registers hosted work via BackgroundService, and shows the…
Talk on
An Introduction to Elasticsearch for .NET Developersdotnetdays 20232023-06-01
Shows setting up an Azure Elastic Cloud deployment, creating an index with explicit mappings, and using the new Elasticsearch.NET (NEST) V8 client and…
Talk on
Writing Code with Code: Getting Started with the Roslyn APIsNDC London 20232023-01-23
Demonstrates using the Roslyn APIs and Microsoft.CodeAnalysis.CSharp to turn a JSON/TypeScript-driven spec (processed with TS-morph) into a schema.json and…
Talk on
.NET Days Online. Day 1JetBrains .NET Days Online 20212021-05-11
Seven demos show what actually changes your stack: a custom Source Generators tool that replaces thousands of boilerplate lines (and can emit generated files…
Talk on
Turbocharged: Writing High-performance C# and .NET codeJetBrains .NET Days Online 20212021-05-11
Shows concrete wins: microbenchmarks with Benchmark.NET drop a key-builder from ~1000 ns to ~400 ns and cut allocations ~6x, saving roughly 17 GB/day on an…
Talk on
Steve Gordon, Red Hat | KubeCon + CloudNativeCon Europe 2020 – VirtualKubeCon + CloudNativeCon Europe 20202020-08-17
OpenShift virtualization moves to general availability, built from the KubeVirt project to run full VMs side‑by‑side with containers on the same Kubernetes…
Talk on
Turbocharged: Writing High-Performance C# and .NET CodeNDC London 20202020-01-27
Shows concrete code changes and measured wins: uses Span<T>/Memory<T>, System.IO.Pipelines, ArrayPool and System.Text.Json with BenchmarkDotNet to prove…
Talk on
KubeVirt Intro: Virtual Machine Management on KubernetesKubeCon + CloudNativeCon North America 20192019-11-18
KubeVirt brings full virtual machines into Kubernetes by adding CRDs for VirtualMachine and VirtualMachineInstance, running VMs inside virt-launcher pods and…
Talk on
Let's Talk HTTP in .NET CoreNDC London 20192019-01-30
Demos refactor a naive controller that creates and disposes HttpClient into a working pattern using IHttpClientFactory to avoid socket exhaustion (20 sockets…
Talk on
Docker for .NET DevelopersUpdate Conference Prague 20182018-11-22
Explains how a .NET Core microservices stack is built, packaged and deployed with Docker images, Docker Compose for local dev and Amazon ECS + Jenkins for…
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.