Kevin Gosse
where else to find them
what they talk about
all 8 in the filters
where they keep going back
- NDC Oslo3 editions2019–2021
- DotNext Moscow3 editions2018–2019
- Dotnetos Conference2 editions2021–2022
all 6 in the filters
on a stage with
who talks about the same things
- Steve Gordon17 talks
- Filip Ekberg38 talks
- Daniel Marbach16 talks
- Stefan Pölz13 talks
- Adam Furmanek31 talks
- David Fowler34 talks
| title | conference | date |
|---|---|---|
| What’s really going on under the hood? The hidden life of method calls. | Update Conference Krakow 2025 | 2025-05-26 |
Walks through concrete mechanics: x64 Microsoft calling convention puts first arguments in RCX/RDX and return in RAX, large structs become implicit references… | ||
| Discussion with Kevin Gosse | .NET fwdays'23 online conference | 2023-06-15 |
Discussion covers concrete wins and tradeoffs: Datadog tracer plus continuous profiler work reduces overhead to roughly <=5% CPU while often adding ~+100MB… | ||
| Pushing C# to new places with NativeAOT | Dotnetos Conference 2022 | 2022-10-10 |
Claims that .NET 7 NativeAOT produces standalone native binaries and unlocks new interop are demonstrated with concrete techniques: using… | ||
| Debugging one layer deeper | NDC Oslo 2021 | 2021-11-29 |
Production crashes once per day lead to WinDbg memory dumps and SOS-assisted stacks, disassembly mapping native CLR code back to C++ and object headers, and a… | ||
| Designing and rewriting asynchronous tasks from scratch | Update Conference Prague 2021 | 2021-11-18 |
Starts by building a minimal Task and TaskCompletionSource, then adds continuations, a TaskScheduler, and inlining so continuations can run concurrently… | ||
| Debugging one layer deeper | Dotnetos Conference 2021 | 2021-10-05 |
An instrumentation agent causes an access violation that traces all the way into the CLR: dumps from an instrumented server that crashes about once a day… | ||
| Designing and rewriting asynchronous tasks from scratch | NDC Oslo 2020 | 2020-06-08 |
Reimplements the Task/future and TaskCompletionSource/promise from first principles, building a continuation queue, four continuation types, a thread‑pool… | ||
| The debugging mindset | DotNext 2019 Moscow | 2019-11-06 |
Debugging becomes a methodical loop: inspect Process Explorer to find three processes, scan 3–4k-line logs for IPC pipe disconnect errors, decompile the .NET… | ||
| Advanced .NET debugging techniques from real world investigations | NDC Oslo 2019 | 2019-06-17 |
Criteo runs 150 billion requests per day across ~4,000 servers and investigates two real incidents: a slow steady rise in lock contention traced to 14,000… | ||
| Debugging asynchronous scenarios in .NET | DotNext 2019 Piter | 2019-05-15 |
Reconstructs async causality by walking runtime objects and continuations to find the actual blocking point: uses WinDbg and Visual Studio to open dumps… | ||
| Extend the new WinDbg to build your own dream debugging tool | DotNext 2018 Moscow | 2018-11-22 |
New WinDbg is a .NET/WPF app that exposes undocumented extension points so users can add ribbon buttons, tool windows and listeners via MEF composition… | ||
| nothing matches | ||