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 13 days ago

Election 2029: Load Testing

13 days ago

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

Election 2029: Models and Reality

14 days ago

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

Changing Immutable Collections

about 1 month ago

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

Records and the ‘with’ operator, redux

6 months ago

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

Unexpected inconsistency in records

7 months ago

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

Election 2029: Postcodes

10 months ago

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

Records and Collections

10 months ago

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

Election 2029: Storage

10 months ago

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

Election 2029: Data Models

11 months ago

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

Election 2029: Technical overview

11 months ago

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

Election 2029: Introduction

11 months ago

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

Election 2029: The Impossible Exception – Solved

12 months ago

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