C# and .NET developer in the UK. Microsoft certified, ex Head of Infrastructure. I build small .NET tools and write about AI-assisted coding.

Oxfordshire
Joined May 2011
C#, .NET and ASP.NET Core keeps getting faster. Tempted to use the RC2 go-live license on all the things.
When in doubt, just use C# and ASP.NET Core. It's blazing fast. .NET 11 RC2 is even faster. For me, it's the best overall major web framework - auth, config, logging, perf, modular middleware, DI, cross-plat, etc. But I didn't expect this:
1
41
Beautiful
Replying to @HackingBaseball
Fastest part of Ethereum network is C#
28
john smith retweeted
Aspire is the best product that solves a problem that nobody had and nobody uses.
Aspire is great but it would be even better if Microsoft rewrote it in Rust
26
3
1
76
11,634
john smith retweeted
If CAPCOM can make C# AoT good enough to run Resident Evil 7, 8 etc then Microsoft can make C# AoT good enough to run the TypeScript compiler and Copilot runtime Just saying
16
18
1
414
13,934
Beautiful. Some C# and .NET is super performant good news again. 🙏🏼️
C# FTW again github.com/devmobasa/ttfx Against Python up to 140x faster! Against Rust from 0.3.3 version that DHH referenced here up to 2.12x Since you don't like Rust, you can just port it to a much prettier language like C#, and no need to sacrifice performance. C# on Linux has been such a bliss. So good, and so fast. For bash-like scripts, tools, CLIs, services, apps.
1
26
C# and .NET being speedy and scaleable
C#/.NET being pushed hard running infrastructure at Ethereum's scale. Nethermind runs on ~3k nodes and accounts for ~33% of staked nodes - supporting a ~$334B native asset, ~$146B of stablecoins and ~$54B deposited in DeFi apps. Nethermind 2.0 has some amazing performance work in it: up to 2.55x block throughput, p99 block processing from 1.65s to 208ms, eth_call RPC 15-27% faster and Keccak-256 ~30% faster with platform intrinsics.
1
64
Microsoft should dogfood C# and .NET a lot more than they do.
Microsoft recently ported the GitHub Copilot runtime from TypeScript to Rust in roughly 4 months. The entire port was mostly guided by one single engineer and generated a token cost of around $120k. Here are few of my thoughts through my CTO lens. 1. Why Rust and not C#? With AOT, C# was theoretically a possible choice. Yet they decided to use Rust. I'm quite sure this was technically the right choice. But this puts C# and .NET in a tough spot. On the one hand Microsoft hypes the huge performance improvements and the AOT capabilities. Yet for their own products that have to deliver at high scale they chose something else. 2. Mostly one engineer took care of the entire port that was executed mostly by coding agents. However, it's important to note that the engineer doing this was Stephen Toub, which is an absolute god when it comes to performant code and low level programming. So, it was not a random "X expert." Which leads me to put this into the "don't try this at home" category. 3. The $120k cost seems something out of this world for most small and mid-size companies. When it comes to token costs, I think it's always a matter of financial context. I'm quite sure that this port generates enough ROI to make the token cost negligible. The learning point here is that we always need to adapt our agentic coding workflows to the value we generate with the performed work.
1
1
1
424
First TypeScript compiler, now GitHub Copilot has been ported to Rust. I am getting MASSIVE vibes that Microsoft is not taking C# seriously. If C# isn't good enough, make it good enough!
Just one engineer and a team of agents ported the GitHub Copilot agent runtime to Rust, shipping 800,000 lines of production code while retaining code quality. 🚀 How it worked 👇 github.blog/ai-and-ml/genera…
86
37
16
610
105,942
Fable 5.1 and GPT-6 Astra and Daybreak Blue 🙏🏼️
100
Checking to see if I have GPT-6 Astra yet. Has anyone got access in the UK? (Ignoring those who had pre-announcement access.)
1
1
153
this!
fwiw, don't love that OpenAI "launches" aren't actually launches, and the real world availability date is an unknown amount of time down the line. We should all be able to play with this new model together right now, feels weird that only certain people have access.
1
79
8 days since an incident free day at Claude solrevdev.com/hasclaudehadag…
39
Microsoft Visual Interdev. It had syntax highlighting and intellisense which was magic at the time.
This quoted post is unavailable.
55
Has Claude had a good day lately? No. So I built a site that answers exactly that question, with a live counter fed by status.claude.com's public API. The last fully incident-free day was 11 August. It's 7 days and counting. solrevdev.com/hasclaudehadag…
89
looks good ship it 💀️
The coding shift from 2022 to 2027 💀
51
john smith retweeted
T3 CODE WORKS GREAT WITH YOUR CLAUDE CODE AND CODEX SUBSCRIPTIONS Shouting this because there's a LOT of confusion (esp. around Claude Code due to the policy changes that got indefinitely delayed) There's no way to pay us to use T3 Code. You bring your own sub. If you have Claude Code or Codex on your machine already, T3 Code is ready to go with a single command. `npx t3@nightly` to try it out :)
Replying to @theo
can we now use CC with t3 code without paying with the blood of my firstborn?
128
26
9
1,383
505,767
I just really want .NET to be a place we can do actually good modern web dev just like everywhere else.
17
5
2
153
14,481
Finally! The issue of `do I use all my credits before cutoff or will they extend again` comes to an end 🙏🏼️
Huge relief, the Fablepocalypse has been permanently cancelled. If you were losing sleep over trying to use your Fable subscriber allowance before it was removed from your plan you can finally relax!
87
john smith retweeted
Rest assured that GPT 5.6 Sol will stay in the ChatGPT subscription you pay for. Including Go, Plus and Pro subscriptions. At least until we ship an even better model.
768
610
243
16,201
1,671,228