Stefán Jökull Sigurðarson
Hi friends!
I have been a professional programmer for 19 years, although I did write my first BASIC program on an old Amstrad CPC 464 way back in 1986. I'm currently a technical lead in Engineering at CCP Games in my native Iceland where I've worked for over 10 years, working on anything from an in-house billing system to the high-traffic EVE Online SSO. I have a lot of experience with systems that require attention to details and have high customer impact.
I'm also a member of the .NET Foundation, and I specializes in all things .NET with a focus on performance, security, and analytics/telemetry.
When I'm not working, I enjoy time with my family, training Judo and the occasional beer when meeting fellow developers.
Recent Blog Posts
Fast ManualResetEventSlim checks when waiting is rarely needed
Monday, 22 February 2021 09:19:19
Using HaveIBeenPwned, Application Insights and Grafana to detect credential stuffing attacks.
Friday, 04 September 2020 09:00:00
Real world example of reducing allocations using Span<T> and Memory<T>
Friday, 01 May 2020 22:57:26
.NET/Visual Studio Productivity Tips - Part 1
Sunday, 09 February 2020 00:14:28
C# 8 - Null coalescing/compound assignment
Monday, 25 November 2019 09:30:29
You don't need to be a rocket-scientist to contribute to .NET Core!
Monday, 04 November 2019 22:33:13
Mocking JWT tokens in ASP.NET Core integration tests
Wednesday, 28 August 2019 10:41:08
EVE Online account security - Part 2 - Pwned Passwords details, CSP and HSTS
Monday, 06 May 2019 13:13:25
Monitoring GC and memory allocations with .NET Core 2.2 and Application Insights
Wednesday, 09 January 2019 10:35:05
EVE Online account security - Part 1 - Pwned Passwords
Saturday, 11 August 2018 00:00:00