~/talks

Aaron Stannard

what they talk about

all 10 in the filters

where they keep going back

all 8 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Completing the Rewrite from Hell: Five Years of Technical Debt and How We EscapedNDC Copenhagen 20262026-06-01
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
How We Found a 2 GB/Day Leak in 5 Minutes – dotMemory Meets Akka.NETJetBrains .NET Days Online 20252025-10-08
A real production leak reproduces locally and gets diagnosed with dotMemory and Rider in minutes: a throttler using ask creates temporary future actor ref…
Talk on
High Optionality Programming: Architectural Choices That Mitigate Technical DebtNDC Oslo 20232023-05-22
Argues that paying a small upfront premium buys options that prevent huge future rewrites, and proves it with a startup case: an analytics product spikes from…
Talk on
.NET Systems Programming Learned the Hard WayNDC Oslo 20232023-05-22
Shows concrete wins and tradeoffs: switching to server GC doubles remote ping‑pong throughput (≈150k → ≈295k msg/s) at higher memory cost; pooling 1,024…
Talk on
Death to Latency: Building Reactive, Cloud Native Apps with Akka NETBuild Stuff 20222022-11-09
Shows how Akka.NET builds soft real‑time apps by keeping state in memory instead of the DB, using the actor model to map one actor per business entity, and…
Talk on
Death to Latency: Building Reactive, Cloud Native Apps with Akka.NETNDC Oslo 20222022-09-26
Real-time cloud apps use in-process state and the actor model to beat database roundtrips: Akka.NET actors collocate data and behavior, persist deltas or…
Talk on
High Optionality Programming: software architectures that reduce technical debtDotNext 2021 Moscow2021-10-21
Argues that architectures preserving choices cut technical debt, showing concrete moves: moving from RavenDB-tied code (10k → 5–8M events/day caused map-reduce…
Talk on
Real-Time, Distributed Applications w/ Akka.NET, Kubernetes, .NET Core, and Azure Kubernetes ServiceNDC Oslo 20192019-06-17
Shows a working pipeline that uses Akka.NET actors (about 1k memory per actor, 50,000 actors/sec on a D2v2 VM) with Akka.Persistence (event sourcing to…
Talk on
Distributed Tracing: How the Pros Debug Concurrent and Distributed SystemsNDC London 20192019-01-30
Explains how to instrument apps with the OpenTracing standard and ship spans to Zipkin or Jaeger so distributed requests are automatically correlated by trace…
Talk on
Distributed Tracing: How the Pros Debug Concurrent and Distributed SystemsQCon São Paulo 20182018-05-09
Shows how distributed tracing preserves trace context across services using OpenTracing and collects spans into Zipkin (or Jaeger) via HTTP or Kafka, storing…
Talk on
Akka.NET: The Future of Distributed Programming in .NETNDC Sydney 20162016-08-01
Explains how Akka.NET maps the actor model into .NET with modules: akka core, akka.remote, akka.cluster (gossip membership), and akka.persistence (event…
Talk on
Performance as a First Class Feature with NBenchNDC Sydney 20162016-08-01
NBench is a .NET test framework that treats performance as a first class feature, letting CI run performance specification assertions and build a performance…
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.