Peter Steinberger
Everything, newest first — across every channel. Their profile → · Subscribe
Hiding
17 October
16 October
- Trimmy — "Paste once, run once." — Trimmy flattens those multi-line shell snippets you copy so they actually paste and run.
- tokentally — One tiny lib for LLM token + cost math
- birdclaw — Stores all your tweets nicely claw-able for agents.
+ 10 more
- osc-progress — Tiny lib for OSC 9;4 terminal progress.
- agent-scripts — Scripts for agents, shared between my repositories.
- SweetCookieKit — Extract browser cookies from macOS in Swift
- summarize — Point at any URL/YouTube/Podcast or file. Get the gist. CLI and Chrome Extension.
- homebrew-tap — Homebrew tap for steipete's tools
- RepoBar — Show status of GitHub Repos right in your menu bar and terminal: CI, Issues, Pull Requests, Latest Release.
- Nameplate — Brand every Mac in your fleet — colored frame, name tag, watermark, and connect splash as click-through overlays. Never wonder which Mac you remoted into again.
- poltergeist — The ghost that keeps your builds fresh - Universal hot reload, file watcher and build automation for any language.
- sweetlink — Connect your agent to your web app. Like playwright, but works in your current tab. Close the loop.
- lore.md — Random md website generator
12 October
10 October
9 October
7 October
4 October
3 October
2 October
1 October
-
Their words
Turns out, brtfs cow-feature is GREAT for worktrees and terrible for sqlite
-
korrents.com
The 'Waymo effect' is what happens when a technology removes the friction of dealing with another human being.Their words
the Waymo effect is what happens when a technology removes the friction of dealing with another human being
30 September
29 September
26 September
-
Their words
The biggest design mistake I made when we moved OC to sqlite: using sync db access. When it was just an agent that reports to you on Slack or iMessage this was fine; now that one agent might do 50 sessions in parallel and the whole team works on it, it is limiting.
25 September
-
Their words
Biggest limitation isn’t the tech, it’s imagination and creativity.
24 September
-
korrents.com
Modern AI models tend to write tests for every tiny change, even when those tests aren't useful.Their words
Modern models just love writing tests for every tiny change, even if they aren't useful.
21 September
-
Their words
The beauty of running a claw yourself: they cannot block you.
10 September
-
Their words
Duplicating logic is no longer painful. Abstractions still are.
3 September
10 August
From one piece Peter Steinberger: "Fun Is Velocity" 22 beliefs, in the piece's order there
-
Their words
And most of them really sent reports that their agent produced without actually even testing it. I would I would take a stronger sense of explaining what are the parts that we guarantee and what are the parts that will not be fixed because that that's not our security boundary.
-
korrents.com
Pick something hard and boring: fun problems are the crowded ones now that anybody can prompt a thing into existence.Their words
Maybe I would pick something again that's that's in the category hard and boring because that's usually a category that is a little bit easier to actually find people that will appreciate when you solved something. If you pick something that is fun, even if it's hard, you're gonna have a very tough time, especially in a time where people can just prompt things into existence.
-
Their words
Second of all is I hope you worked on your personal brand and on visibility because in this day and age there's so much noise out there that your hardest problem is not the tech, it's not the software, not even the people. The hardest problem now is like getting eyeballs.
+ 19 more
-
korrents.com
A computer-using agent needs a machine of its own, or you will spend the day fighting it for the mouse cursor.Their words
The the part that's really nice about it is because I do a lot of Mac software, agents love to take over my screen and click around and if you put that in their own if you give them their own machine, it will not bother you. Otherwise, you'll fight with the agent for the mouse cursor.
-
Their words
I mean, honestly, that's not so much a tech problem. It's more a token problem where we could do that today, but you wouldn't get very far with your subscription and not everyone is willing to spend so many tokens.
-
Their words
it is always tempting to add this one feature that looks really cool but what you rarely think about is when you merge this feature it really means here's this pile of code that I don't that the person probably doesn't really understand that I don't fully understand
-
Their words
Now, if I do web stuff, it's easy to create a cloud session. If I do like something that requires Mac OS, that's already where like 99% of the tools fail me.
-
Their words
User number one should be you. And my users two to 20 were friends. So I'm sure you have some people that would actually test your stuff, but you need to be the first user. If you don't if you don't get excited of what you're building, it'll probably not make sense.
-
Their words
Part of it is just like you develop a little bit of a feeling how long something should take. So if I do a small tweak that should like change how dragging works and it takes three hours, I know something's wrong. I'll look closely. But otherwise, part of code review is simply like observing, looking how big it changes and trusting your gut.
-
Their words
So if you design call it loop, call it graph, call it workflow, it's kind of all the same. If you design something that gets a trigger or gets an input and does something for you and maybe there's a decision in the way, boom, there's your graph.
-
Their words
At the same time, at work, if you come to me and you you tell me this feature idea, I'm going to get mad at you. Like, it's so easy that you just discuss the feature idea with an agent, you build it, you make screenshots, you let me play with it.
-
Their words
And these days it's more like my sessions are topics. clearing the session sometimes even a disadvantage because there's so much information in there that helps the agent.
-
Their words
Every lab will sell you an agent. Open claw is the alternative. Open source runs everywhere, works with any model. And if you run local models, your data never has to leave your device.
-
Their words
It's hard to compete with someone who's just there having fun. Fun is velocity. The weeks I enjoyed building, the product got visibly better.
-
Their words
Both of those are true at the same time. A hype is like the weather. You might see it coming, but you can't control it.
-
Their words
So maybe write this one down. Your dependencies business model is your business model.
-
Their words
If you count all the permutations, you can write all the tests you want. It is impossible to cover all of these and not break things from time to time. It is infinitely harder to evolve software that has users.
-
Their words
You know features are the fun part. A new feature is is just a prompt away. The real cost comes after every feature we shipped of course with a configuration option because we didn't want to break everyone's setup.
-
Their words
Sure, they they like the abstract term of security, but in all practical terms, they updated. I broke something they depended on. I made things slower and I made things more difficult to update.
-
Their words
We did the the numbers and the numbers are more like 0.3%. We scanned all 67,000. We shipped the we shipped the paper. But you know a correction never travels as far as a scare.
-
Their words
Everything that everything you can build can be forked or cloned, but your name cannot. So your personal brand is way more important than any single product that you ever will start working on that before you need it.
-
korrents.com
Product-market fit shows up as anger when you tell people they cannot have it yet, not as polite interest.Their words
But each time there was a strong emotion and the best part there were quite a few people that really wanted it and like especially to my nontechnical friends I told them no this is not yet for you and they got mad. So if that's not an indicator to have product market fit I don't know what is.
18 February
17 February
14 February
-
Their words
Yes, I could totally see how OpenClaw could become a huge company. And no, it’s not really exciting for me. I’m a builder at heart. I did the whole creating-a-company game already, poured 13 years of my life into it and learned a lot. What I want is to change the world, not build a large company and teaming up with OpenAI is the fastest way to bring this to everyone.
12 February
From one piece OpenClaw: The Viral AI Agent that Broke the Internet - Peter Steinberger | Lex Fridman Podcast #491 25 beliefs, in the piece's order there
-
Their words
But then you actually sit down and do the maths, and then for most people if you just skip one burger per month, that compensates the, the CO2 output, or, like, the water use in equivalent of tokens.
-
Their words
there was a lack of intelligence, if you s- if you see it like that, of people building things, and that's why salaries of software developers reached stupidly high amounts and then will go away. There will still be a lot of demand for people that understand how to build things.
-
Their words
I- I can relate that if you very deeply identify that you are a programmer, that it's scary and that it's threatening because what you like and what you're really good at is now being done by a soulless or not entity. But I don't think you're just a programmer. That's a very limiting view of your craft. You are, you are still a builder.
+ 22 more
-
Their words
So, I, I completely moved away from that. I, I, everything, everything I blog is organic, handwritten and maybe, maybe I, I, I use AI as a fix my worse typos. But there's value in the rough parts of an actual human.
-
Their words
But I much rather read your broken English than your AI slob. You know, of course there's a human behind it, and yet they, they prompt it. I'd much rather read your prompt than what came out. Um, I think we're reaching a point where I value typos again.
-
Their words
That, that gets into the whole arch of every app is just a very slow API now, if they want or not. And that through personal agents a lot of apps will disappear.
-
Their words
I think the main beauty is, is that models are really good at calling Unix commands. So if you just add another CLI, that's just another Unix command in the end. And MCP is… That has to be added in training. That's not a very natural thing for the model. It requires a very specific syntax. And the biggest thing, it's not composable.
-
Their words
But also, I'm very excited to, like, make this into a version that I can get to a lot of people because I think this is the year of personal agents, and that's the future. And the fastest way to do that is teaming up with one of the labs.
-
Their words
The stuff that burned me out was mostly people stuff. I, I don't think burnout is working too much. Maybe to a degree. Everybody's different.
-
korrents.com
The chat box is not the final form of working with models; it is radio shows recorded onto television.Their words
Like, if you think more globally, we are, we copied Google for agents. You have, like, a prompt, and, and then you have a chat interface. That, to me, very much feels like when we first created television and then people recorded radio shows on television and you saw that on TV.
-
Their words
Some other comparison is like, Opus is like the coworker that is a little silly sometimes, but it's really funny and you keep him around. And Codex is like the, the weirdo in the corner that you don't wanna talk to, but is reliable and gets shit done.
-
Their words
So, so, people who try to use like, you know, things like Gas Town or all these other orchestrators, where they wanna o- automate the whole thing, I feel if you do that, it misses style, love, that human touch. I don't think you can automate that away so quickly.
-
Their words
I even switched to local CI, you know, like DHH inspired where I don't care so much more about the CI on GitHub. We still have it. It's still, it still has a place, but I just run tests locally and if they work locally, I push to main.
-
korrents.com
Refactors are cheap now, so he just does them, even when they break other people's open pull requests.Their words
Many times, I just do the refactor because refactors are cheap now. Even though you might break some other PRs, nothing really matters anymore.
-
Their words
I- i- like, we are in a stage where I'm not building the code base to be perfect for me, but I wanna build a code base that is very easy for an agent to navigate.
-
Their words
It's the same way as you have to play with a guitar before you can make good music. It's, it's not, oh, I, I touch it once and it just flows off. It, it's a, it's a, a skill that you have to learn like any other skill.
-
Their words
I know I have one blog post where I say, "I don't read the code." But if you read it more closely, I mean, I don't read the boring parts of code.
-
Their words
It is, it is powerful, but in many ways it's not much different than if I run cloud code with dangerously skipped permissions or codecs in YOLO mode, and every, every attending engineer that I know does that, because that's the only way how you can, you can get stuff to work.
-
korrents.com
Do not run a personal agent on a cheap or local model: weak models are gullible and easy to prompt-inject.Their words
That's why I warn in my security documentation, don't use cheap models. Don't use Haiku or a local model. Even though I, I very much love the idea that this thing could completely run local. If you use a, a very weak local model, they are very gullible. It's very easy to, to prompt inject them.
-
Their words
So, so the latest generation of models has a lot of post-training to detect those approaches, and it's not as simple as ignore all previous instructions and do this and this. That was years ago. You have to work much harder to do that now. Still possible.
-
Their words
and not in 2030 when, when AI is actually at the level where it could be scary. So, this happening now and people starting discussion, maybe there's even something good that comes out of it.
-
Their words
So, I feel we, as a society, we need some catching up to do in terms of understanding that AI is incredibly powerful, but it's not always right. It's not, it's not all-powerful, you know?
-
Their words
But I don't want to, like, pull that down because every time someone made the first pull request is a win for our society, you know? Like, it… Like, it doesn't matter how, how shitty it is, y- you gotta start somewhere.
-
Their words
If you get really good at coding that means you have to be really good at general purpose problem solving. So that's a skill, right? And that just maps into other domains.
-
korrents.com
Vibe coding is a slur; what he does is agentic engineering, and the after-3am kind is what you regret the next day.Their words
I actually think vibe coding is a slur.
27 January
20 January
1 January
28 December 2025
-
Usesrcmnd.app
CodexTheir words
So pretty much everything runs on high. GPT 5.2 and codex are close enough that changing models makes no sense, so I just use that.
-
Likedrcmnd.app
GPT-5.2Their words
GPT 5.2 goes till end of August whereas Opus is stuck in mid-March - that’s about 5 months. Which is significant when you wanna use the latest available tools.
-
Likedrcmnd.app
GoTheir words
My go-to languages are TypeScript for web stuff, Go for CLIs and Swift if it needs to use macOS stuff or has UI. Go wasn’t something I gave even the slightest thought even a few months ago, but eventually I played around and found that agents are really great at writing it, and its simple type system makes linting fast.
+ 4 more
-
Likedrcmnd.app
SwiftTheir words
Swift’s build infra is good enough for most things these days. codex knows how to run iOS apps and how to deal with the Simulator. No special stuff or MCPs needed.
-
Usesrcmnd.app
Jump DesktopTheir words
I usually work on two Macs. My MacBook Pro on the big screen, and a Jump Desktop session to my Mac Studio on another screen.
-
Usesrcmnd.app
Mac StudioTheir words
I usually work on two Macs. My MacBook Pro on the big screen, and a Jump Desktop session to my Mac Studio on another screen.
-
Lovedrcmnd.app
Claude OpusTheir words
I use it for most of my computer automation tasks and ofc it powers Clawd🦞.
18 December 2025
14 October 2025
-
Dislikedrcmnd.app
Claude CodeTheir words
I used to love Claude Code, these days I can’t stand it anymore
-
Mixed onrcmnd.app
AmpTheir words
codex gets me far better results than amp. I have to give them kudos tho for session sharing, they push some interesting ideas ahead.
-
Mixed onrcmnd.app
CursorTheir words
Cursor… it’s tab completion model is industry leading, if you still write code yourself. I use VS Code mostly, I do like them pushing things like browser automation and plan mode tho.
+ 3 more
-
Mixed onrcmnd.app
GLM 4.6Their words
I keep an eye on China’s open models, and it’s impressive how quickly they catch up. GLM 4.6 and Kimi K2.1 are strong contenders that slowly reach Sonnet 3.7 quality
-
Mixed onrcmnd.app
Kimi K2.1Their words
I keep an eye on China’s open models, and it’s impressive how quickly they catch up. GLM 4.6 and Kimi K2.1 are strong contenders that slowly reach Sonnet 3.7 quality
-
Usesrcmnd.app
ccusageTheir words
I used some token counting tools like ccusage and it’s all somewhat imprecise, but even if it’s just 5x it’s a damn good deal.
9 September 2025
6 September 2025
2 September 2025
31 August 2025
25 August 2025
From one piece My Current AI Dev Workflow 3 beliefs · steipete.me
-
Their words
Still don’t see how this could be moved to background agents. I steer the models a lot as I notice them drifting off - that’s much harder if they run in the background.
-
Their words
Bigger changes always get tests. Automated ones usually aren’t great, but the model almost always finds issues when you ask it to write tests IN THE SAME CONTEXT. Context is precious, don’t waste it.
-
Their words
Even removed my last MCP, since Claude sometimes would go off spinning up Playwright unasked when it could simply read the code - which is faster and pollutes the context less.
-
Lovedrcmnd.app
GhosttyTheir words
VS Code’s terminal is too unstable, had plenty freezes when pasting in large amounts of text. Nothing beats Ghostty.
-
Mixed onrcmnd.app
GPT-5Their words
GPT-5 also is much more literal in how you have to prompt it - it’s a great model but not the best agent, you have to be more precise and specific.
-
Mixed onrcmnd.app
GeminiTheir words
so using it less and less. GPT-5 for reviewing plans works even better than Gemini.
+ 4 more
-
Usesrcmnd.app
VercelTheir words
Pick services that have CLIs: vercel, psql, gh, axiom.
-
Usesrcmnd.app
AxiomTheir words
Pick services that have CLIs: vercel, psql, gh, axiom.
-
Usesrcmnd.app
GitHub CLITheir words
Pick services that have CLIs: vercel, psql, gh, axiom.
-
Lovedrcmnd.app
Dell UltraSharp U4025QWTheir words
3840x1620 makes 4 Claude instances + Chrome all visible without moving windows.
23 August 2025
22 August 2025
19 August 2025
5 August 2025
2 August 2025
31 July 2025
29 July 2025
16 July 2025
3 July 2025
1 July 2025
25 June 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.




