Christoph Wille's Avatar

Christoph Wille

@willechristoph

Freelance Senior Dev / Solution Architect, working with .NET and Azure, ILSpy contributor https://github.com/christophwille

82
Followers
224
Following
34
Posts
10.11.2024
Joined
Posts Following

Latest posts by Christoph Wille @willechristoph

No, AI is not coming for your developer job, regardless of the nonsense the hype mongers are pushing. (I'm talking just about developer jobsβ€”it obviously impacts other areas.) That's not to say the layoffs aren't real, but rather that the corporations are hiding normal corporate behavior behind
1/11

06.03.2026 17:48 πŸ‘ 386 πŸ” 77 πŸ’¬ 28 πŸ“Œ 6
Microsoft.Data.SqlClient 7.0 Preview: Finally, Azure.Identity is Optional! πŸŽ‰ The most upvoted feature request in SqlClient history is here.

Microsoft.Data.SqlClient 7.0 Preview 4: Finally, Azure.Identity is Optional! πŸŽ‰

#dotnet #sqlserver

erikej.github.io/sqlclient/do...

05.03.2026 20:15 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

As usual siegfriedpammer.bsky.social and me overshot the alloted time, even when cutting down on samples during the talk...

04.03.2026 09:35 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

In my experience, the vast majority of waste in a software shop is time spent building things nobody wants on top of overly complex architectures that solve problems we don't have. Focus on that. Put solving your customer's actual (not imagined) problems first.
1/3

02.03.2026 17:59 πŸ‘ 868 πŸ” 90 πŸ’¬ 79 πŸ“Œ 17
How Generative and Agentic AI Shift Concern from Technical Debt to Cognitive Debt This piece by Margaret-Anne Storey is the best explanation of the term cognitive debt I've seen so far. Cognitive debt, a term gaining traction recently, instead communicates the notion that …

Short musings on "cognitive debt" - I'm seeing this in my own work, where excessive unreviewed AI-generated code leads me to lose a firm mental model of what I've built, which then makes it harder to confidently make future decisions simonwillison.net/2026/Feb/15/...

15.02.2026 05:22 πŸ‘ 465 πŸ” 88 πŸ’¬ 42 πŸ“Œ 20
Preview
Promises are cheap Nope.

"If the whole thing collapses, as many people fear, the careless repetition of hype by editors who love the β€œeverything is about to change” narrative (always good for clicks) may well turn out to have been an important contributing factor."

13.02.2026 14:45 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Over on threads someone just use ai;dr and we all need to adopt that right quick

11.02.2026 19:56 πŸ‘ 12093 πŸ” 4188 πŸ’¬ 86 πŸ“Œ 190
Preview
The $285 Billion 'SaaSpocalypse' Is the Wrong Panic AI labs aren’t winning by intelligence alone, SaaS isn’t dying, and the real battle is over who becomes the system of action in the agentic enterprise. That battle is a symetric one.

"AI labs are moving up the stack not from strength but from necessity, because the model layer is commoditizing faster than enterprises can be rewired. These players recognize that orchestration, not intelligence, is the real control point."

10.02.2026 15:30 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
AI Won’t Fix Your Broken Delivery System. Here’s What Will. You’re solving the wrong problem. And now you’re solving it faster.

If your cycle time sucks, automating coding won't do anything to your delivery pipeline.

You've got 99 problems, but the pace of coding ain't one.

by @paulisthrivving.xyz

medium.com/thrivve-part...

09.02.2026 18:16 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
AI Doesn’t Reduce Workβ€”It Intensifies It Aruna Ranganathan and Xingqi Maggie Ye from Berkeley Haas School of Business report initial findings in the HBR from their April to December 2025 study of 200 employees at a …

Interesting research in HBR today about how the productivity boost you can get from AI tools can lead to burnout or general metal exhaustion, something I've noticed in my own work simonwillison.net/2026/Feb/9/a...

09.02.2026 16:44 πŸ‘ 237 πŸ” 45 πŸ’¬ 27 πŸ“Œ 20
Preview
Context Engineering for Coding Agents Notes from my Thoughtworks colleagues on AI-assisted software delivery

NEW POST

Powerful context engineering is becoming a huge part of the developer experience of modern LLM tools. @birgitta410.bsky.social explains the current state of context configuration features, using Claude Code as an example.

martinfowler.com/articles/exp...

05.02.2026 15:42 πŸ‘ 28 πŸ” 8 πŸ’¬ 2 πŸ“Œ 1

One of the critical things that distinguishes a senior developer from a junior developer is an understanding, deep in their bones, that the cost of DOING a thing is cheap compared to the cost of truly FINISHING a thing and utterly trivial compared to the cost of MAINTAINING a thing. Like 1:10:10000.

05.02.2026 22:12 πŸ‘ 12 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Rewilding Software Engineering Chapter 6: Myths we tell ourselves

1) Software engineering is not about building features
2) Refactoring is a business problem
3) Software engineering is not an engineering practice
4) LLMs will not replace software engineers
5) Architects don't make decisions

by @swardley.bsky.social & @tudorgirba.com

medium.com/feenk/rewild...

21.01.2026 10:28 πŸ‘ 7 πŸ” 8 πŸ’¬ 1 πŸ“Œ 0
Preview
AI Won't Kill Open Source - It Will Amplify It Why the doomsayers are wrong: npm, PyPI, and NuGet downloads are exploding

A statement I totally subscribe to: "Established open source projects have a massive, compounding advantage in the AI era: years of training data." petabridge.com/blog/ai-wont...

12.01.2026 14:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Fragments: January 8 fragments 08 Jan 2026

Fragments: How AI is changing Anthropic's internal development, a detailed account of using LLM to program a knowledge management tool, obvious-easy-possible buckets for interface design, specifications cannot be complete, and lightweight tools to work with LLMs

martinfowler.com/fragments/20...

08.01.2026 13:38 πŸ‘ 19 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Preview
When AI writes almost all code, what happens to software engineering? No longer a hypothetical question, this is a mega-trend set to hit the tech industry

My longer analysis on what happens to software engineering, as a profession, if and when AI writes most of the code:

newsletter.pragmaticengineer.com/p/when-ai-wr...

07.01.2026 18:59 πŸ‘ 17 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

    1 year: It will become undeniable that LLMs write good code
    1 year: We’re finally going to solve sandboxing
    1 year: A β€œChallenger disaster” for coding agent security
    1 year: Kākāpō parrots will have an outstanding breeding season
    3 years: the coding agents Jevons paradox for software engineering will resolve, one way or the other
    3 years: Someone will build a new browser using mainly AI-assisted coding and it won’t even be a surprise
    6 years: Typing code by hand will go the way of punch cards

1 year: It will become undeniable that LLMs write good code 1 year: We’re finally going to solve sandboxing 1 year: A β€œChallenger disaster” for coding agent security 1 year: Kākāpō parrots will have an outstanding breeding season 3 years: the coding agents Jevons paradox for software engineering will resolve, one way or the other 3 years: Someone will build a new browser using mainly AI-assisted coding and it won’t even be a surprise 6 years: Typing code by hand will go the way of punch cards

I joined the Oxide and Friends annual predictions podcast episode this week - here are my 1, 3 and 6 year predictions for AI and LLMs (and Kākāpō parrots) simonwillison.net/2026/Jan/8/l...

08.01.2026 19:44 πŸ‘ 126 πŸ” 18 πŸ’¬ 12 πŸ“Œ 5

I'll be doing (as usual) the challenges & changes part

08.01.2026 06:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A world without people AI is a promise to wire the boss’s toy steering wheel directly into the company’s drive-train.

A world without people - AI is a promise to wire the boss’s toy steering wheel directly into the company’s drivetrain. | by Cory Doctorow

buff.ly/b7J6SQE

#ai #trends #labor

06.01.2026 19:01 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
A field guide to sandboxes for AI

A field guide to sandboxes for AI https://lobste.rs/s/l9gkjo #devops #virtualization #ai

05.01.2026 17:32 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

And in case you missed the #ILSpy release itself: github.com/icsharpcode/...

05.01.2026 06:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸš€ This week I improved MTP (Microsoft.Testing.Platform) to support WASM, browser, WASI 🌐 and made progress on Android πŸ€–πŸ“± & iOS πŸŽπŸ“±.

Modern apps deserve modern testing, MTP makes it simple, fast, and future-ready!

#dotnet #testing #MTP

19.12.2025 13:00 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Given #minio is on the way out, I kludged together a small sample of #Aspire and #RustFS. AppHost.cs and Program.cs as demoware as can be github.com/christophwil... / github.com/christophwil... #dotnet

19.12.2025 11:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
TestContainers - Integration Tests Done Right by Christoph Wille
TestContainers - Integration Tests Done Right by Christoph Wille YouTube video by DotNetDevs Austria

The recording of yesterday's talk "Testcontainers - Integration Testing Done Right" is online www.youtube.com/watch?v=4q4T..., samples and slides can be found at github.com/christophwil... #dotnet #Testcontainers

17.12.2025 17:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Enshittification: Why Everything Suddenly Got Worse and… Explaining the process of the β€œenshittification” of dig…

Get yourself a copy of "Enshittification: Why Everything Suddenly Got Worse and What to Do About It" www.goodreads.com/book/show/22... for Christmas

17.12.2025 17:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
TechEd Europe 2001 - Talking about SOAP in the Bathtub - Don Box - 2001/07
TechEd Europe 2001 - Talking about SOAP in the Bathtub - Don Box - 2001/07 YouTube video by WalkingCat

TechEd Europe 2001 - Talking about SOAP in the Bathtub - Don Box - 2001/07 www.youtube.com/watch?v=ULCm...

03.12.2025 16:19 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Testcontainers - Integration Testing Done Right

In two weeks, we are happy to have Christoph Wille as a speaker at our next event! He is talking about Testcontainers and how to use them correctly in integration tests.

Thanks to LEAN-CODERS & @uter.bsky.social for hosting us this time!

Registration link: dotnetdevs.at/events/2025-...

#dotnet

02.12.2025 16:26 πŸ‘ 1 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

How is AI changing software development? Martin Fowler (@martinfowler.com) says AI is the biggest shift in the field since high-level languages appeared (ones like Fortran or C, offering a new abstraction level to code at, versus Assembly):

Full epsiode: www.youtube.com/watch?v=CQmI... (cont'd)

19.11.2025 17:24 πŸ‘ 41 πŸ” 5 πŸ’¬ 4 πŸ“Œ 1
A Year in .NET Security (2024–2025)
A Year in .NET Security (2024–2025) YouTube video by dotnet

I didn't even mention beans once

16.11.2025 20:40 πŸ‘ 19 πŸ” 4 πŸ’¬ 3 πŸ“Œ 0
Preview
Google Antigravity Google's other major release today to accompany Gemini 3 Pro. At first glance Antigravity is yet another VS Code fork Cursor clone - it's a desktop application you install that …

My notes on Google's new Antigravity IDE - at first glance it looks like yet another VS Code fork but there are some interesting new ideas in there simonwillison.net/2025/Nov/18/...

18.11.2025 20:53 πŸ‘ 64 πŸ” 6 πŸ’¬ 4 πŸ“Œ 0