Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

codeblog.jonskeet.uk

Jon Skeet's coding blog

Get the latest updates from Jon Skeet's coding blog directly as they happen.

Follow now 277 followers

Latest posts

Last updated about 2 months ago

Election 2029: Load Testing

about 2 months ago

I’ve now been through three approaches to load testing for the site...

Election 2029: Models and Reality

about 2 months ago

On January 15th 2026, Robert Jenrick broke my election site Okay, that’s...

Changing Immutable Collections

2 months ago

As I’ve written before, I’m leaning heavily into immutability in the election...

Records and the ‘with’ operator, redux

7 months ago

In my previous blog post I described some behaviour of C# record...

Unexpected inconsistency in records

8 months ago

Unexpected inconsistency in records The other day, I was trying to figure...

Election 2029: Postcodes

11 months ago

Postcodes After a pretty practical previous post about records and collections, this...

Records and Collections

11 months ago

Records and Collections This post is to some extent a grab-bag of...

Election 2029: Storage

11 months ago

Storage Since my last post about the data models, I’ve simplified things...

Election 2029: Data Models

12 months ago

Data models (and view-models) and how they’re used I was considering using...

Election 2029: Technical overview

12 months ago

Technical overview This post is mostly for scene-setting purposes. There’s nothing particularly...

Election 2029: Introduction

12 months ago

Introduction It’s been over 8 months since I started my UK Election...

Election 2029: The Impossible Exception – Solved

about 1 year ago

Shortly after writing my previous post, a colleague pinged me to say...