Charity Majors
Everything, newest first — across every channel. Their profile → · Subscribe
Hiding
8 October
21 September
17 September
16 September
14 September
- Bluesky
- Bluesky
- NewsletterConfessions of an Unrepentant Slop Snob
20 August
19 August
12 August
From one piece Stop being skeptical about AI for development with Charity Majors 26 beliefs, in the piece's order there
-
korrents.com
We cannot say what a junior engineer is worth because we cannot say what any engineer is worth; it is all vibes.Their words
The hardest thing about quantifying the value of junior engineers is that we don't know how to quantify the value of any engineer. So it's all vibes.
-
korrents.com
Kind leaders usually do beat sociopaths in the same role, but only if they are also good at business.Their words
it's it's not enough to be a good person. I believe that people who are kind and care about people can and and usually do do better than sociopaths in the same roles, but only if they're good at business.
-
Their words
If we don't do it ourselves, meaning hold ourselves to a high standard, build with efficiency, constantly be like trying to get better, if we don't do it ourselves, someone will come and do it to us.
+ 23 more
-
Their words
Auto instrumentation has gotten so good in recent years. If you're using Open Telemetry and everyone should be using Open Telemetry. All of the common patterns like all of the models are trained on them. So, it is literally faster and easier to build with instrumentation than to than not to.
-
Their words
But I also think that in my mind, 20 years of DevOps was really about one thing. Trying to create one feedback loop that connected people writing code to that code in production. And it failed.
-
korrents.com
You cannot really understand the code you write unless you are also the one operating it.Their words
That was always a bad idea because it's split brain. Half of you are writing the code and the other half are understanding it. I would argue that you can't really understand the code you write unless you're operating it.
-
Their words
And I have decided not to sink anymore because writing is thinking on paper. And there's no shortcut for doing that thinking.
-
Their words
Software is made of logic and language. AI is made of logic and language. And because of that, we can bake in guardrails.
-
korrents.com
An account of an AI win is not worth publishing unless it is coupled with what that win cost.Their words
It's like we need to hear the wins. We need to hear what's We need to hear about what's possible. We need to hear what's exciting. But you got to couple it with the costs.
-
Their words
One of the things that's ironic though is that both of these sides feel like they are the tiny minority and they're outmanned and they're being suppressed and they are standing up for what is truth and valor in the face of the big AI folks or the big skeptics.
-
korrents.com
Neither the AI enthusiasts nor the AI sceptics are making it up; both camps are looking at real trends.Their words
See, the problem is that neither side is making it up. Like they are seeing really scary trends.
-
Their words
You can use AI as a shortcut to help you not have to think too much. And you can use AI to help you think more deeply and more rigorously. And both of those use cases have their place. But when it comes to your core job function, we primarily want the second one, right?
-
Their words
Here's a baseline. Uh you cannot send anyone something you haven't read. And in fact, if it would take them longer to read it than it took you to make it, it's probably slop.
-
korrents.com
There is no human in the loop: you own the loop, and what comes out of it is your work rather than the model's.Their words
Another another thing we point out is just there is no human in the loop. You own the loop. The loop is yours. The loop is mine. It would not exist if it was not for me. So I am the owner, right?
-
korrents.com
Trust is an account: whatever you withdraw from it by not reading the code has to be built back up somewhere else.Their words
If you're debiting from this trust account in the creation of the code, it has to get built up somewhere else.
-
Their words
Okay, if I'm not going to read this code, how do I know it's going to perform within boundaries of the last code that I generated? That is conformance testing.
-
Their words
It's like they have all the wisdom of their most senior engineers looking at every single diff and that is fantastic. Which means that you don't have to worry about remembering and looking and nitpicking and all the things that we're not good at anyway
-
Their words
As soon as you merge, it should be going out. You like you should have to stop the train to make your code not go into production as soon as you've merged.
-
korrents.com
Production is not what happens after development; production is a stage of development.Their words
Production is not what happens after development. It is a stage of development.
-
korrents.com
Software engineers behave as though the world exists in the repository, and it does not: the world is production.Their words
it's always weird to me just how much software engineers really seem to believe that the world exists in the repo. It doesn't. It's production, you know?
-
Their words
Like that just does not seem like the ideal artifact. We should be able to store them somewhere. We should be able to have architecture diagrams that we can review and discuss that generate that code to spec.
-
Their words
I mean, if you if you think about it, you could generate 10,000 variants of a function faster than you could write it once.
-
Their words
What I was saying in that piece though was, I think we were right to be skeptical that time. But now, I see the same thing playing out with would you be willing to ship it some code you didn't read? There's no point in arguing about if it will happen or when it will happen. Talk about what it would take.
-
Their words
And it wasn't actually the models. It was the harnesses. It was all the tooling.
-
Their words
We can go fast. Let's do same thing faster, you know, just boom. And I've come to feel like that is a very immature description of what better is.
-
korrents.com
Team output is still what matters, however hard the industry pushes to measure individual output.Their words
I also believe that, you know, there's been this whole push towards individual output, but teams are still what matter. Teams output.
20 July
9 July
8 July
7 July
2 July
1 July
24 June
- x.com

- NewsletterIs it ethical to use AI?
16 June
15 June
13 June
4 June
2 June
28 May
11 May
28 April
9 March
3 March
19 February
18 February
19 January
24 December 2025
22 December 2025
19 December 2025
14 December 2025
24 November 2025
30 October 2025
13 October 2025
Nothing matches.
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.










