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
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
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
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,768
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
john smith retweeted
Tibo
@thsottiauxJul 13
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,199
1,671,234
john smith retweeted
We're extending Claude Fable 5 access on all paid plans, as well as keeping Claude Code’s weekly rate limits 50% higher, through July 19.
6,749
7,118
8,700
73,023
28,226,521
john smith retweeted
Tibo
@thsottiauxJul 12
Morning. The last 48 hours of Codex and ChatGPT Work have been intense! Three important updates: - Temporarily removing the 5 hour usage limit restriction for all Plus, Business and Pro plans - Rolling out changes that will make GPT 5.6 Sol more efficient across the board and that will be reflected in less usage being used so that it can take you further. Exact impact to be quantified and shared - We hit 6M active users, and are landing a usage reset in the next hour Go do things
2,701
1,917
2,065
25,211
4,733,047
My documentary is out. Watch here: channel4.com/programmes/how-…
289
367
29
1,495
84,918
this is how new devs are learning Kubernetes now. I'm f*cking done.
41
88
23
1,185
143,681
john smith retweeted
We're extending access to Claude Fable 5 on all paid plans through July 12.
5,584
8,986
8,238
80,686
22,916,701
Signal is 100% right. The greatest trick governments ever pulled was convincing people that freedom and privacy are obstacles to safety. What we are witnessing is not child protection. It is the construction of a surveillance architecture that will eventually monitor, profile, categorize and control every aspect of our digital lives. Today it is age verification and content scanning, tomorrow it is digital identity, then financial monitoring, then behavioural scoring, then access to services conditioned on compliance. The destination is not difficult to see. It is a technocratic system where every interaction is tracked, every transaction recorded, every opinion assessed and every citizen reduced to a data profile managed by governments and corporations working hand in hand. A form of digital neo feudalism where a small unelected class controls the platforms, the infrastructure, the money and ultimately the boundaries of acceptable behaviour. The argument that only criminals should fear surveillance is as absurd as saying only criminals need freedom of speech. Privacy is not evidence of wrongdoing, it is the foundation of human dignity, individual sovereignty and genuine liberty. The UK government is asking citizens to accept the presumption of guilt simply to communicate online. To prove who they are, verify their age and allow their devices to inspect their content before they can participate in modern society. History teaches us that every power granted to the state eventually expands beyond its initial mandate. The technology introduced to detect one form of content today will be used to police entirely different forms of expression tomorrow. The choice before us is not between privacy and child protection, it is between preserving a free society, or constructing the infrastructure of a digital prison that will further enslave us.
119
1,861
81
5,089
93,341
john smith retweeted
This is what the UK spyware proposal means. There must be government spyware on every mobile device. It shall watch everything that happens, including always watching the screen, looking for things the government disapproves of. When anything is flagged by the software as something the government doesn't like, the software must block it from being sent or displayed (in realtime). The user of the device must not be able to shut this watching and blocking off. The only way to shut it off would be to ask the government or its proxies to do so for you, at their discretion. Therefore the whole device must be locked down. Administrator rights and the decision of what software or operating system to run or not to run must be taken from the owner/user and handed to the government and its proxies. Apple and Google are themselves working hard to lock down the devices they are involved in to shut out competition and establish a duopoly. The UK government says it is "working closely" with Apple and Google and currently they synchronise and coordinate their communication on this subject. The UK government is now proposing to mandate what would otherwise be illegal anti-competitive practices. @GrapheneOS on the Apple and Google duopoly: xitter.cf/GrapheneOS/status/2053… Statement from @signalapp xitter.cf/signalapp/status/20640… @ReclaimTheNetHQ on the state spyware: reclaimthenet.org/starmer-ca… The government announcement: gov.uk/government/news/new-p…
Our statement on the UK government’s demand that all content on all devices sold or used in the country be scanned, on the presumption of nudity, using a dystopian combination of age verification and content scanning. This proposal will not safeguard children. It endangers us all. signal.org/blog/pdfs/2026-06…
226
3,253
335
13,810
1,561,685
john smith retweeted
Our statement on the UK government’s demand that all content on all devices sold or used in the country be scanned, on the presumption of nudity, using a dystopian combination of age verification and content scanning. This proposal will not safeguard children. It endangers us all. signal.org/blog/pdfs/2026-06…
720
8,243
501
40,418
2,952,070
john smith retweeted
We @wiz_io responsibly disclosed this to @AWSSecurityInfo, who promptly fixed the issue in under 48 hours! They also implemented new safeguards in CodeBuild to prevent similar attacks. For the full story, check out our blog >>> wiz.io/blog/wiz-research-cod…
19
42
3
1,267
89,699
john smith retweeted
Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.
354
1,181
150
11,906
779,829
Here's the table of contents for my lengthy new piece on how I use LLMs to help me write code
47
290
38
2,855
234,640
StringSyntax attribute example 💡 #dotnet The StringSyntax Attribute (.NET 7+) allows us to tell Visual Studio what kind of string (e.g. regex, datetime format, JSON etc.) we are working with in order to get correct intellisense and highlighting. Have you used it yet?
12
37
4
162
14,017
john smith retweeted
OSINTdefender
@sentdefender29 Oct 2024
Last week I was a Guest on the First Episode of the BLUF Podcast, hosted by @artoriastech where we discussed the at the time, upcoming Israeli Retaliatory Strike against Iran. While the Strike has now occurred, it is interesting to look back on some of our Predictions that were correct and some that were not even close; with Episode 2 of the Podcast coming out later this Week, where we discuss the Regional Ramifications of the Strike and what we could see moving forward in the Conflict between Israel and Iran. You can find the BLUF Podcast streaming on both Spotify and Apple Podcasts, with it coming soon to other Platforms, including YouTube and X.
27
43
1
504
1,157,862