Related posts
Gergely Orosz x.com
Pretty incredible how the skills repo by @mattpocockuk is only 6 months old, and has more stars than the React one. We had to sit down and talk. Timestamps: 00:00 Intro 05:48 How Matt got into tech 10:14 How Matt got into open source 12:58 Joining Vercel 18:39 Total TypeScript 23:21 AI’s impact on technical education 30:32 Building reusable skills for AI coding agents 40:46 The “smart zone” vs the “dumb zone” 45:02 The wayfinder skill 47:52 Why agents excel at software engineering 50:54 “Leading words” 1:01:10 Learning the fundamentals 1:09:17 Local vs. cloud agents 1:12:36 Planning vs. cours…
TypeScriptcoding agentsopen source
The subjects this post names, from the same vocabulary the directory files beliefs under. Posts are matched on those words alone — nothing here is a summary of this one.
Top people
Showing Profile →
Hiding
Hiding
21 September
20 September
-
korrents.com
Frontier AI coding agents can now fix complex compiler bugs like LTO issues in about fifteen minutes.Their words
Strap a frontier AI into a good coding harness, show it what's broken, give it all the sources (source.tar), and ~15 minutes later I have a patch.
What's been going on in w64devkit the past yearnullprogram.com
19 September
-
Their words
Open source in its current form doesn’t make sense anymore. “Given enough eyeballs, all bugs are shallow” is still true but now we have artificial eyeballs
17 September
-
Their words
Any piece of software that depends on open source (which is almost every piece of software) has a network of human beings who are potential attack vectors - everyone with publishing rights to any of the packages in the dependency network for that software.
16 September
15 September
14 September
13 September
12 September
-
Their words
Next in regulatory capture will be banning open source and/or Chinese models, mark my words
-
korrents.com
Codex lets you use any model and has an open-source harness, while Claude Code does not and is closed sourceTheir words
Codex lets you use any model you want (not just OpenAI) and harness is open source - Claude Code doesn’t and is closed source Given this is the two leading AI labs, notable difference in approaches
11 September
10 September
9 September
8 September
7 September
-
korrents.com
Open source wins because agents can train on it and use it efficiently, as with Blender beating its competitors.Their words
Blender beats all its competitors because it's optimal in the most important dimension: agents can train on it and use it efficiently. OSS wins.
6 September
-
Their words
to make *actually* good software, you have to use it a lot but many people are spending more time in their coding agents/factories than in the apps they're building - so they won't
4 September
-
Their words
This kind of thing will be exploited. Think Solar Winds–style supply chain attacks.
3 September
-
open sourceAnthropicOpenAIChina
Their words
in this whole USA vs China thing OpenAI and Anthropic aren't relevant because they're positioned differently them building better models doesn't hurt china at all the competitor has to be - american - open source - enough compute to do inference at scale that can shift things
-
Recommendstheir ownrcmnd.app
Vercel AI GatewayTheir words
Points all coding agents to AI Gateway, getting you 100% uptime, observability, budgets, and ease of switching.
2 September
1 September
-
korrents.com
If you can use Effect for TypeScript, you should -- to the point of not starting a new project without it.Their words, before
introducing better-result, my opinionated take on the rust result type for typescript after having written about 100 times npm i better-result *disclaimer*: if you can use effect-ts, you should use effect-ts
Their words now
every time i’ve built something without effect over the past almost 3 years ive come to deeply regret it and wish i had just done it from the start
-
korrents.com
If you can use Effect for TypeScript, you should -- to the point of not starting a new project without it.Their words
every time i’ve built something without effect over the past almost 3 years ive come to deeply regret it and wish i had just done it from the start
-
Their words
I am telling you this is inevitable, which means I am also saying that “banning open source,” or for that matter any other regulation, will not solve the problem. Given the inevitability of this outcome, I think it is in fact plausible to argue that we should want more open-weight models to maximally empower our self-defense.
From one piece Ajeya Cotra – "This might be the clearest warning shot we ever get" 2 beliefs, in the piece's order there
-
Their words
however at any given point in time I think the systems we need to worry most about by far are the frontier systems. By the time open source systems can do something like the hugging face attack, frontier systems are going to be on a whole another level doing something even crazier than that.
-
korrents.com
Open-source models cannot keep frontier systems in check, because they will always be much dumber than the frontier.Their words
I'm not sure I like agree exactly with the oversight benefit you named of like you know open source systems keeping frontier systems in check feels more unrealistic to me because they're going to be so much dumber than the frontier systems.
31 August
30 August
26 August
From one piece DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501 2 beliefs, in the piece's order there
-
korrents.com
Agent-written pull requests already outclass those of the median human contributor to an open source project.Their words
But it actually means that if you take the median programmer and their pull requests towards an average open source project, they're already getting outclassed by agents. I would rather get an agent-written pull request to one of my projects than I'd get one written by a human, and it's not just because the quality's better. It's also because I feel a lot less bad if I just reject it.
-
Their words
So, in my opinion, this is the absolute best time to ever have been an open source software maintainer. Not only do we get this wealth of glorious pull requests made by agents with all the boxes ticked, we also get to tap into a creativity of people who did not have access to contribute to a project before.
25 August
-
Their words
Mapbox GL's license is not open source and requires the developer to have a Mapbox account and follow their Terms of Service.
-
Their words
I’m thinking about banning Claude code at Shopify until they change their mind and read AGENTS.md and .agents/skills etc. Insisting on only reading CLAUDE.md sometimes leads to split brain problems when different team members use different tools. Just unnecessary.
24 August
23 August
22 August
19 August
-
korrents.com
Coding agents make every plugin interface you ever blew off trivially usable, which is a large productivity win.Their words
I can't say enough how excellent a coding agent is at customizing Chrome with extensions. A huge productivity win. Every plugin interface you've ever blown off is now trivially usable.
18 August
-
Their words
if the US wants to lead in artificial intelligence, we have to have a vibrant closed and open source ecosystem, and that's the only way they can all work together.
14 August
-
Their words
buuuut my roadmap is’nt ten times shorter. and I’m definitely not ten times better at deciding what is worth building. teams haven’t started casually shipping a year of product work every month. you can look around and and it’s hard to say what software has gotten meaningfully better in the last year.
10 August
-
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.
8 August
-
Their words
I REALLY want to believe that this fixes prompt injection risks for coding agents, but I'm just not there yet
3 August
-
Their words
it helps sending a signal and a reminder that Open Source is to a large extent done voluntarily and even maintainers need a break at times.
2 August
30 July
-
Their words
Um, and to give you an example of a a a use of a coding agent that works extremely well is you can ask today's models to translate software from one computer language to another very effectively because in that case you actually have a incredibly detailed specification.
29 July
-
Their words
Software is kind of unique in having the third kind of the practitioner conference where we are just meeting to get better at what we do. We also are really the only kind to really focus heavily on like open source in making our knowledge freely available.
26 July
From one piece Jensen Huang: The Mindset That Built NVIDIA 3 beliefs, in the piece's order there
-
korrents.com
Without open source there would have been no mobile cloud industry, and no modern AI either.Their words
If not for open source, the mobile cloud industry would have never happened.
-
Their words
we want we want to encourage everybody and every company to build their own AIs. And and and who knows what innovation will come from the fact that it's open source.
-
Their words
we we kind of have coarse level uh recursive self-improvement already. And the fact that every time you use it, it improves the markdown files. Uh every time you use it, it updates its uh long-term memory.
23 July
-
Recommendsrcmnd.app
Home AssistantTheir words
home assistant + their HA Green (little box that's open source to connect all your devices with Home Assistant)
22 July
20 July
17 July
15 July
14 July
-
korrents.com
All you need to build a business today is free open source software, a VPS, an AI API and S3-style file hosting.Their words
All you really need today to build a business is 100% free open source software that charges you $0/mo a VPS server an API to do some required AI stuff some R2/S3 file hosting
12 July
10 July
8 July
6 July
-
Lovedrcmnd.app
CrossPoint ReaderTheir words
The most popular custom firmware for The Xteink is called CrossPoint Reader, which is fully open source and really great.
30 June
27 June
-
Their words
untrusted repos should be treated as hostile by default because they can steer the agent toward reading files, running commands, or sending data through approved tools.
24 June
19 June
16 June
10 June
-
korrents.com
Open-sourcing biology models is right in principle but has to be balanced against biosafety.Their words
In terms of science, I think it really makes sense and we're deeply committed to open source. Um, there are obviously interesting considerations on this that are important too because there's a lot of considerations around biosafety and things like that that we're going to need to balance and think through how to how to handle.
9 June
-
Their words
the competitive dynamic in China is more intense because it's more intense. Everyone's chosen to go open source and that creates a system that in my mind is capable of innovating far faster than the competitive system we have here. All the models learn from one another.
5 June
1 June
27 May
From one piece Building OpenCode with Dax Raad 3 beliefs, in the piece's order there
-
Their words
every single dev tool we use whether it's databases, compilers, whatever eventually the open source option becomes a default option, right?
-
Their words
We're now doing it in a much heavier way because we find that these like kind of bory enterprisey uh patterns end up being pretty useful because you have a bunch of idiots on your team now. The coding agents are a bunch of idiots and they are going to work 24/7 and they're going to like ship a lot of stuff. So you need way more guardrails than you used to.
-
Their words
And our harness wasn't very good for like the first like five months of open code. But it was good enough. It was good enough that most people couldn't really tell a difference. And once we won enough share, then we went back and like tried to make our harness like good and smart and optimize and all those things. But uh it was inverted from what everybody else was doing. Everybody else was being like you have to build the smartest harness and that's how you win.
23 May
20 May
From one piece Why Rust is different, with Alice Ryhl 2 beliefs, in the piece's order there
-
korrents.com
For a TypeScript team, Rust belongs on the backend — API servers — and not in the front end.Their words
But okay, so to begin with, I think when it comes to TypeScript, Rust fits in as the backend language. That's where I would put it. I wouldn't use it in the front end. I think it's a pretty good fit for backends, API servers.
-
Their words
My opinion is that the least mature area is front end. There have been some attempts to compile Rust to Web Assembly and then run it on the web as a front end as a replacement for TypeScript. But if I was writing a web server, I would totally use Rust for the back end and TypeScript for the front end. I would not really go the web assembly route.
13 May
From one piece TypeScript, C# and Turbo Pascal with Anders Hejlsberg 5 beliefs, in the piece's order there
-
Their words
But but the thing is like doing programming languages, you come to realize it's a long play. I mean, if if you look back at the the stuff I worked on, it it it goes in 10-year cycles at least. And TypeScript didn't really, for example, or C# for that matter. I mean, it took it it takes 10 years to get to, you know, version one is great, but it has all sorts of issues, and then you got to do version two, and then it's not until version three that it really starts to be great.
-
Their words
The thing that makes it interesting, I think, and and unlike pretty much any other programming language is the gradual typing. This This notion that you can have types, but you don't have to have types.
-
TypeScriptopen sourceJavaScript
Their words
And we we full well knew that there was absolutely zero chance that we would appeal to the JavaScript ecosystem with a proprietary programming language licensed from Microsoft. No. No one was going to come. It had to be open source. There was just no two ways about it, right?
+ 2 more
-
Their words
You know, there's open source and there's open development. And and and we were technically open source in the beginning, but it was not open development. We would sort of lob the source code out in this repository and scrape the issues off of that and put it into our internal issue tracker.
-
Their words
So, if we're checking 99% instead of 100%, well, heck, that's better than the 0% that JavaScript checked, right? And it gives you like language features that no other languages can provide because they can't get to 100%.
3 May
-
korrents.com
Software development will shift from centralized systems to highly personalized, proliferating software abundance.Their words
Going forward, I think the future will be filled with software abundance, or, more accurately, I'd call it "software proliferation". That is, centralized development will be history. Software will be highly personalized, especially for open source software.
28 April
15 April
7 April
From one piece Should Designers "Code"? 2 beliefs · lukew.com
-
Their words
There's a question that never goes away in design: should designers code? My answer has always been yes. But for a decade or so, the complexity of front-end development made it impractical for most. Thankfully, AI coding agents have reopened the door.
-
Their words
For years, it was faster to mock up software than to ship it. Designers stayed "ahead" of engineering with prototypes. Now AI coding agents make development so much faster that the loop has flipped.
4 April
3 April
-
Their words
the likelihood of inspiring someone to build a competitor was too high, and the return on sharing was too low to justify the exposure. That threshold has effectively collapsed to zero.
The Increasing Risk of Building in Publicthebootstrappedfounder.com
1 April
From one piece Scaling Uber with Thuan Pham (Uber's first CTO) 2 beliefs, in the piece's order there
-
Their words
I don't mind if we think we can do something of our own problem it's terrifying when we have a major problem and we depend on somebody else
-
Their words
it required a different way of thinking and the cognitive load might be a little higher but the output is dramatic and we have seen our best engineer double their output.
23 March
From one piece Jensen Huang: NVIDIA - The $4 Trillion Company & the AI Revolution | Lex Fridman Podcast #494 2 beliefs, in the piece's order there
-
Their words
So you get this rapid, incredible great talent, rapid innovation because of open source and just, you know, the nature of friends, and, and insane competition. Among the company, what emerges is incredible stuff. And so this is the fastest innovating country in the world today
-
Their words
And if everything is proprietary, it's hard to do research and it's hard to innovate on top of, around, with. And so… Open source is fundamentally necessary for many industries to join the AI revolution.
20 March
-
korrents.com
What limits you with coding agents is your own skill at stringing them together, not the capability of the models.Their words
I think to a large extent you feel like it's a skill issue. It's not that the capability is not there. It's that you just haven't found a way to string it together of what's available.
19 March
From one piece Simon Willison: Engineering practices that make coding agents work - The Pragmatic Summit 2 beliefs, in the piece's order there
-
Their words
I think I see people who are writing code with coding agents and they're not writing any tests at all. That's a terrible idea.
-
Their words
I think that might be what saves us. I think the fact that no, you can't have one engineer and have him do a thousand projects because after three hours of that he's going to literally pass out in a corner.
11 March
-
Their words
So I think we're in a weird limbo for the rest of this year okay where until the UIs arrive that are good enough for everybody who can't read everybody who can't read is going to be a severe disadvantage.
10 March
-
Lovedrcmnd.app
TypeScriptTheir words
TypeScript - I can't imagine building JavaScript projects without TypeScript.
-
Likedrcmnd.app
ZodTheir words
Zod - A great schema declaration and data validation library for TypeScript.
2 March
1 March
13 February
-
Their words
But the quality of these systems isn't just in the code they write. It's also in the code I don't have to write. And maybe more importantly, their actual value is in the code I would never have written, or could never have written, or never would have wanted to write.
When Long-Term Investments Finally Pay Offthebootstrappedfounder.com
12 February
From one piece OpenClaw: The Viral AI Agent that Broke the Internet - Peter Steinberger | Lex Fridman Podcast #491 2 beliefs, in the piece's order there
-
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
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.
-
korrents.com
Being an excellent programmer is a burden rather than an advantage when learning to work with coding agents.Their words
It’s actually how good they are at programming is almost a burden in their ability to empathize with the system that’s starting from scratch. It’s a totally new paradigm of, like, how to program. You really, really have to empathize.
19 January
-
Their words
But with today's AI coding agents, building software is remarkably easy. So instead of handing over static assets and static guidelines, designers can deliver custom software. Tools that let clients create their own on-brand assets whenever they need them.
14 January
10 January
8 January
7 January
3 January
2 January
28 December 2025
-
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.
20 December 2025
-
Lovedrcmnd.app
SvelteKitTheir words
elements, JavaScript reigns supreme. SvelteKit's efficiency and reactivity make it my framework of choice, and TypeScript's type annotations bring a welcome layer of confidence to my codebase.
16 November 2025
From one piece How FOSS Won and Why It Matters 3 beliefs, in the piece's order there
-
Their words
It significantly lowered the bar to production. It is how we got the whole society to run on software. If you make it harder for hobbyists maintainers, you are going to crash society.
-
Their words
FOSS solve that problem far more than it solves “we don’t want to pay”. Most corporations would be surprised by how cheap it would cost them to pay for the FOSS software they use.
-
Their words
You cannot go back. If the solution you offer recreate any of the Supply Chain framework problem, then your solution is Dead On Arrival.
6 November 2025
22 October 2025
17 October 2025
-
Their words
And I kind of feel like the industry it's it's um it's over it's it's making too big of a jump and it's trying to pretend like this is amazing and it's not. It's slop and I think they're not coming to terms with it and maybe they're trying to fund raise or something like that.
14 October 2025
8 October 2025
-
Likedrcmnd.app
Visual Studio CodeTheir words
My primary code editor. Extensible, fast, and has excellent TypeScript support. The integrated terminal and Git features are fantastic.
1 October 2025
-
Likedrcmnd.app
Arize PhoenixTheir words
The panel had a generally positive view of Phoenix, with one panelist calling it one of his “favorite open source eval tools.” The tool is positioned as a developer-first, notebook-centric platform.
30 September 2025
-
Their words
You need reproducible builds in order to verify that the app really does what it claims, really encrypts data in a way that it is described on its website. For that you need to make your apps open source for any researchers to have a look at it.
22 September 2025
11 September 2025
2 September 2025
15 August 2025
12 August 2025
15 June 2025
14 May 2025
30 April 2025
22 March 2025
-
Their words
I think there's this whole idea, I call it a denial of attention. I think there's an entire attack vector that's going to be happening. We're using LLMs to generate fake bug reports, fake all these things to just actually effectively to demotivate and hurt open source maintainers.
3 February 2025
-
Their words
until there are feedback loops of open source AI, it seems like mostly an ideological mission. People like Mark Zuckerberg, which is like America needs this and I agree with him, but in the time where the motivation ideologically is high, we need to capitalize and build this ecosystem around, what benefits do you get from seeing the language model data?
18 December 2024
-
korrents.com
Discriminated unions are the most important TypeScript feature, and everyone should be using them more.Their words
the most important typescript feature is discriminated unions and everyone should be using them more
14 October 2024
From one piece Response to DHH 2 beliefs, in the piece's order there
-
korrents.com
Building a business on open source is a good thing; the objection is to trademark abuse, not to commercial use.Their words
I think it’s fantastic when businesses are built on open source, the WordPress ecosystem is at least 10B+ a year; Automattic and WP Engine are less than 5% of that.
-
korrents.com
An open source project’s trademarks must be defended, and that defence is separate from the software’s licence.Their words
Trademarks must be protected, as evidenced by Rails trademark policy.
26 September 2024
From one piece WPE & Trademarks 3 beliefs, in the piece's order there
-
Their words
This isn’t a money grab: it’s an expectation that any business making hundreds of millions of dollars off of an open source project ought to give back, and if they don’t, then they can’t use its trademarks.
-
korrents.com
A company that will not accept a project’s terms is free to go and use a more permissive project instead.Their words
If WP Engine wants to find another open source project with a more permissive license and no trademarks, they are free to do so; if they want to benefit from the WordPress community, then they need to respect WordPress trademark and IP.
-
korrents.com
Respect for trademarks and other intellectual property is part of what open source means, not a departure from it.Their words
WordPress is licensed under the GPL; respect for copyright and IP like trademarks is core to the GPL and our conception of what open source means.
8 July 2024
From one piece Geomys, a blueprint for a sustainable open source maintenance firm 3 beliefs, in the piece's order there
-
korrents.com
The thing open source can actually sell is not the code but access to its maintainers’ attention and expertise.Their words
Clients still pay a fixed monthly retainer to ensure the professional maintenance of the whole portfolio, and to get access to the expertise of all of Geomys’ maintainers.
-
Their words
From the onset, I envisioned small firms of professional maintainers with thematic portfolios, accommodating diverse maintainers and project sizes, just like the specialized firms of other professionals.
-
Their words
I started with a rather non-consensus hypothesis: companies want to pay for their critical open source dependencies, but most projects are not selling them a legible way to do so.
2 June 2024
19 April 2024
-
korrents.com
No free or open source licence may restrict what the software is used for, however objectionable the use.Their words
No such restrictions are found in free or open source software licenses, be they permissive or copyleft – all FOSS licenses permit the use of the software for any purpose without restriction.
2 April 2024
-
Their words
It marks a watershed moment in open source supply chain security, for better or worse.
1 April 2024
-
Their words
If your plans for open-source sustainability or security do not align first and foremost with this population it is not going to achieve anything.
22 March 2024
-
korrents.com
Handing stewardship of Redis to a company whose goal is extracting profit was a mistake for the projectTheir words
I think that was an unfortunate move because their goal is mainly to extract profit from the software project rather than to uphold the ideals of Free and Open Source Software.
6 November 2023
-
Their words
One thing that drives me crazy about the React ecosystem, and more specifically "tech influencers" and "thought leaders" in the space, is the infantilization of the developers using and working in it. I’m tired of reading takes like TypeScript generics, mapped types, etc should only be needed and used by library authors for most use cases. Or today’s discourse; Don’t use `useCallback’, ‘useMemo’, and React.memo. If you’re building anything beyond a simple CRUD app or a an incredibly focused app with few features, you _will_ need these features.
29 June 2023
-
Their words
Just dumping the code on GitHub is not open source. Open source is a culture. Open source means that your issues are not all one year old, stale issues. Open source means developing in public.
2 February 2023
-
korrents.com
Maintainers of widely used open source software are not adequately funded, and that is a real and unsolved problem.Their words
This experiment started from the observation that despite being critical for the functioning of the Internet—and, by extension, the economy—the role of open-source maintainer has not yet found a sustainable manifestation.
7 January 2023
31 December 2022
-
Their words
We are not suppliers. All the people writing and maintaining these projects, we are not suppliers. We do not have a business relationship with all these organisations.
20 July 2022
13 December 2021
-
On changing their mind
I used to think that this was unequivocally a win for open source. That to fight for attention with the commercial alternatives, we had to adopt the commercial playbook. Now I think it’s at the very least a mixed blessing.
21 June 2021
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.