AI isn't going to "eat up" anything. SaaS App stores Frameworks Higher level abstractions Frontend Product design Nothing is going away. Everything is changing. But the fundamentals are more important than ever. Stop with the fear mongering. It just makes you look dumb.
3
2
53
19,082
if software engineering is solved how did it take this long to make agents durable
Pi Durable is very interesting, it unlocks so many use cases where it would have been problematic to run agents because of how fragile most harnesses are. It's crazy to me that this isn't the norm of agents today. I built OC++ to be very durable, and in many ways it goes even further than Pi, but there's some areas where Pi beats it. My eyes have been opened, and I'm now considering rewriting OC++ from scratch with durability as an architectural guarantee. Which probably means letting go of the @opencode roots... Maybe I'll end up calling it Pi++
3
4
34
3,811
Pi Durable is very interesting, it unlocks so many use cases where it would have been problematic to run agents because of how fragile most harnesses are. It's crazy to me that this isn't the norm of agents today. I built OC++ to be very durable, and in many ways it goes even further than Pi, but there's some areas where Pi beats it. My eyes have been opened, and I'm now considering rewriting OC++ from scratch with durability as an architectural guarantee. Which probably means letting go of the @opencode roots... Maybe I'll end up calling it Pi++
People of Pi: We've shipped Pi 1.0 with Pi Durable. Go make them yours. earendil.com/posts/pi-1-0/
10
9
145
15,325
Dev Agrawal retweeted
The part of OC++ I’d steal: an agent can turn a function it wrote into a command you can run again. Dev demos this at 4:13. One successful task becomes a reusable action. I want agents to leave behind tools I can use tomorrow.
Everyone wants to do Code Mode agents No one is truly embracing Code Mode So I made a new agent with Code Mode as the foundation Meet OC++ (a fork of @opencode) piped.video/RTJZRF2sotg?si=r9fC…
2
1
3
203
Dev Agrawal retweeted
I think it's very hard to build your custom harness in todays landscape. Somebody needs to build out the primitives to make it trivial and then watch the market bloom!
Everyone wants to do Code Mode agents No one is truly embracing Code Mode So I made a new agent with Code Mode as the foundation Meet OC++ (a fork of @opencode) piped.video/RTJZRF2sotg?si=r9fC…
1
1
5
478
Dev Agrawal retweeted
India sucks bro
government of India officially removes bitchat from the App Store
2
2
41
1,245
would love to be proven wrong
Replying to @dotpem
not sure if that's entirely possible you have to pay either in compilation cost, runtime cost, security, or compatibility (usually a mix of these) no free lunch
4
1
7
1,532
literally clicked this post just to see if @poteto had another funny response not disappointed
All right, we’re locking in. Only things being worked on are simplifications, more efficiency for more usage, groundbreaking features or new models. Sometimes you have to invest ahead of the curve, but feedback is clear that you all want things to get simpler. On it.
2
1
70
24,197
Dev Agrawal retweeted
We would never do this for Svelte. If we would have, we would have lost out on a fantastic new maintainer, Nic, who is extremely AI pilled but using it thoughtfully and producing stellar results. A framework like Svelte will always want humans to collaborate, it's in our DNA.
Due to AI, I have disabled external pull requests on all my repos. Open source, as we have known it, was fun while it lasted. (It’s been 15 years for me) I will still maintain projects and handle issues.
10
7
155
8,488
> someone will (or has already?) yes hi i have built and have been daily driving it for the past month
MCP vs CLI for LLMs is the wrong discussion. People are debating at the wrong layer. Both work incredibly well as long as they are run through a repl like environment that can persist state. The funny thing about CLI is that CLI tools are usually accessed through BASH which happens to be a repl with persistent state (the file system), therefore cli works much better than mcp. But this isn't even close to being an intrinsic property of MCP. Just means that we need better harnesses. Right now the best repl for this are: - bash + fs - jupyter kernels - codemode type repls, usually quickjs LLMs understand the concept of forward evolving a system to solve a need very well. This comes from the agentic RL. They understand how to change the state of a codebase or acquire data from databases and then operate on it similarly to humans. But without an execution environment, they actually cannot do this properly. My bet? Sometime soon someone will (or has already?) create a embeddable, sqlite style mini execution environment that parses bash, typescript, or tool calls into a common IL execution plan that's easy to security check before executing. And design this specifically for durable execution environments. Then we will just connect cli, mcp, webmcp, whatever to that and it accepts any of the input modalities as they can all be represented as each other.
3
5
2,457
Everyone wants to do Code Mode agents No one is truly embracing Code Mode So I made a new agent with Code Mode as the foundation Meet OC++ (a fork of @opencode) piped.video/RTJZRF2sotg?si=r9fC…
96
Dev Agrawal retweeted
A framework is an intelligence cache. You could waste tokens reinventing the ORM, cache, queues, auth, routing, etc, or you could just pick a world-class framework.
I don’t know if I agree with this take. Good frameworks are intelligence caches. The production of verifiable high-quality code has a cost to it (insert for now caveat). Frameworks can lower this cost as long as they don’t get in the way of agents.
65
70
919
39,305
Everyone wants to do Code Mode agents No one is truly embracing Code Mode So I made a new agent with Code Mode as the foundation Meet OC++ (a fork of @opencode) piped.video/RTJZRF2sotg?si=r9fC…
3
1
24
9,447
Hello Bombay I am in you
1
14
954
Dev Agrawal retweeted
Stages of grief about the effect of AI on open source. Denial: - AI code is slop! Nobody serious will use this. - Open source will keep working exactly like it always has. Anger: - These AI slop PRs are ruining GitHub! - Ban AI-generated code! - If you close PRs, you're not open source anymore! Bargaining: - Okay, AI can write code, but only if a human reviews every line. - Maybe adversarial AI review will make arbitrary external code intake safe again. Depression: - Wait, if code generation is basically free, what is a contribution anymore? - Is GitHub-style open source culture just going away? Acceptance: - Open source is still open source, even if the contribution model evolves. - Good issues, test cases, benchmarks, specifications, and ideas become the scarce inputs. - Upstream may stop accepting arbitrary code while forking becomes much easier. Bonus stage! Reconstruction: - Projects redesign around maintainer-controlled agents, issue-driven development, stronger test/validation infrastructure, and new ways for contributors to earn trust.
60
51
466
41,106
> AI-generated PRs are already better than the average human-written PR YES
Some thoughts: 1. This is a reasonable decision. Maintainers know the codebase better, so it can be more efficient for contributors to report issues and maintainers to implement the fix. 2. Rstack will keep accepting external PRs. We want to grow more contributors. 3. Overall, I think AI-generated PRs are already better than the average human-written PR. 4. We should be stricter with low-quality AI PRs. Review the intent and design, not the implementation. 5. GitHub needs better human-agent collaboration. If humans are just relaying messages between maintain ers and agents, that’s inefficient. 6. Issues should count as contributions too. If an issue leads to a merged PR, the issue author should get contribution credit on GitHub.
2
8
1,524
Hey @pewdiepie build a web framework next
5
21
1,937
Dev Agrawal retweeted
I sometimes wonder why some open source maintainers feel overwhelmed with PRs these days. For me, if something looks fishy, I just close or ignore it, and for ones where I see genuine effort, it's trivial to ask Claude Code to fix up issues I see (simplify solution, add test, etc.), and force push to contributor branch. I find this an improvement over the slow review cycles we had pre-agents
19
5
84
8,581
This is what server components should have been all along
Replying to @MarkoDevTeam
Persisted pages is closer than ever, and we have an AI video to prove it 🤪
1
25
3,352
Dev Agrawal retweeted
I am looking for the best engineers in the Cincinnati area (or willing to relocate) who are open to a new role. 🔥 We are a small but mighty team in Covington, KY and I am hiring for multiple Software Engineering roles. We have an incredible opportunity in front of us, and you'll be pivotal in leading our next phase of growth. Please reach out or share if you know anyone who may be interested! I'd love to have a coffee or a coney and show you what we are up to. 👇
13
5
58
3,156
Ask your agent something about your codebase Get a deterministic dashboard with the answer that automatically updates with the codebase! Now with @codemod MCP and Insights
3
1
23
2,775
> dunked on T series
pewdiepie’s character development needs to be studied. > dropped out of university. > worked odd jobs while uploading gaming videos. > became the biggest YouTuber. > got into reading books. > got into drawings (insanely good) > got into philosophy. > moved to Japan and started family vlogs. > got into tech. > deep into linux. > installed arch. > replaced all his google services. > learned coding. > bought tons of GPUs. > made his own local data center. > trained his own LLM. > distilled OpenAI’s Sol into his local model and got banned twice lmao.
8
1,263