Joe Stead
banner
joestead.codes
Joe Stead
@joestead.codes
Do some software for a living.

I rode a horse once


joe.horse
I have made Claude so unbelievably British
November 19, 2025 at 3:13 PM
If GCP goes down today/tomorrow it would mean that the major cloud providers all had an outage in the past month. AWS was down Oct 19th, Azure was the Oct 29th. Cloudflare is right now.

I kind of want GCP to go down to hear all of the opinions from "experts"
November 18, 2025 at 3:06 PM
When using Claude Code, I think it's important to give it a useful CLAUDE.md file so you can get the best results (and character)
November 17, 2025 at 11:30 AM
Reposted by Joe Stead
Just released Carter v10.0.0 🚀

Now supports .NET 10
🎉 Uses latest FluentValidation version
🎉 Adds new MapFormPost extension
🎉 Supports latest EF Core

Still:
allows you to group your routes
provides request validation
provides content negotiation

www.nuget.org/packages/Car...

#dotnet #csharp
Carter 10.0.0
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
www.nuget.org
November 13, 2025 at 2:51 PM
Claude continues to impress me. It's so good at doing the "boring" bit of software dev.
November 11, 2025 at 7:33 PM
Today is a day filled with first world problems.

One of my robots keeps ending it's task prematurely and I don't know why, and my notebook is out of battery.
October 22, 2025 at 3:20 PM
Is Python a language that everyone made up to troll me? It is a nonsense language
October 17, 2025 at 4:49 PM
RIP my fence. 2023-2025
October 5, 2025 at 12:25 PM
I think the tribalism over programming languages is irrelevant and means nothing, that said, I hate reading Python
October 2, 2025 at 3:04 PM
Reposted by Joe Stead
feels like we're living through some kind of cultural gas leak
October 1, 2025 at 4:52 PM
I start a new job on Monday, so today I decided to rearrange my office.

New job, new me.

Wait no. New job, new office layout
October 1, 2025 at 6:01 PM
I don't understand the obsession with dark themes on things. I like working in well lit areas and light text on a dark background is just awful to read.

What am I missing?
September 23, 2025 at 3:05 PM
Back on the market for a new job. 2025 is going well
September 1, 2025 at 11:35 AM
Reposted by Joe Stead
Most code is crap. Most developers are mediocre.

In the age of AI-assisted coding, that’s a problem – for them and for the industry.

1/6
Is AI about to expose just how mediocre most developers are? | Rob Bowley
blog.robbowley.net
August 9, 2025 at 1:42 PM
Azure Functions do not make sense to me compared to AWS Lambda. I know they're different, but still, it doesn't fit my mental model of a serverless application.

Anyway, can't wait to go cut the grass tonight
August 11, 2025 at 1:22 PM
gRPC coming in next week. Architecture and tech modernisation is officially in full swing.

It's been 4 months, but we now have some infrastructure as code, some automated tests (up from 0), and some observability.

Small, but positive steps.
I completely forgot about WCF until about 8 hours ago. I miss how blissful I was yesterday
August 1, 2025 at 4:06 PM
K6 is pretty cool
July 17, 2025 at 7:04 PM
Tried booking a hotel Thursday-Sunday, no rooms, Thursday-Monday, they have rooms though. Make it make sense
July 17, 2025 at 11:50 AM
I've really been enjoying using Claude Code the past few weeks. It's been able to identify problematic areas of a large solution for me at ease, and it's great at verifying it's output too.
July 17, 2025 at 11:17 AM
I was hoping this was possible, and it is. Finally a sensible, central place for onboarding info, documentation, standards docs etc. at the heart of where devs spend most of their time.

docs.github.com/en/organizat...
Customizing your organization's profile - GitHub Docs
You can share information about your organization by customizing your organization's profile.
docs.github.com
July 17, 2025 at 10:50 AM
I don't know how I wasn't aware of Kotlin Multiplatform.

I have a free weekend for the first time in months coming up, it's going to be raining too, I know what I'm going to be doing.

(Probably odd jobs around the house)

www.jetbrains.com/kotlin-multi...
Kotlin Multiplatform – Build Cross-Platform Apps
Kotlin Multiplatform is a technology for reusing up to 100% of your code across Android, iOS, web, and desktop, with Compose Multiplatform for shared UIs.
www.jetbrains.com
July 16, 2025 at 10:16 AM
I had an issue today and for the first time ever the solution was an old blog post of mine. I never write blog posts. Quite satisfying
June 16, 2025 at 6:53 PM
More and more often I find myself doing something in c# and wishing it was typescript instead.

7 or 8 years ago I would have never thought of anything like this.
June 2, 2025 at 12:13 PM
Do you still need to set `AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE` to get Open Telemetry data from Azure SDK for .NET? The only info I can find on this is a 4 year old blog post devblogs.microsoft.com/azure-sdk/in...
Introducing experimental OpenTelemetry support in the Azure SDK for .NET
In this article, we look at our current effort to integrate OpenTelemetry with the new Azure SDK client libraries for .NET.
devblogs.microsoft.com
May 30, 2025 at 12:03 PM
Azure isn't a developer friendly cloud platform. It's far from it
May 28, 2025 at 6:18 PM