building @stagereviewapp (YC P26)

Joined February 2026
25 Photos and videos
"In normal review the author already understood the change and you were checking their work. With an agent PR, nobody has reconstructed the why yet. The reviewer is the first to try. " Such a great read @addyosmani
2
261
I'm glad some people are saying the quiet part out loud
Replying to @file_mutex
people who dont read the code are not serious people and it takes a serious person to ship production software
1
154
Obligatory “we removed Fable in @StageReviewApp” post
obligatory "Fable is now in @StageReviewApp" post
1
11
469
@ those people that are fine with shipping slop because "the next model will clean it up bro I promise"
Instead of waiting for a new model to fix your problems Why not just fix your problems
1
38
Good bet imo
Jun 11
one way to outcompete the AI labs: bet on something they're betting against. e.g. every lab is racing to remove humans from the coding loop. but one YC team i'm working with is betting companies will always want a human at the code review step. the defensibility question becomes easy: labs can't copy them without abandoning their whole strategy.
6
297
obligatory "Fable is now in @StageReviewApp" post
1
7
767
Charles Pan retweeted
Stage is now free for open source! We’re excited to offer the platform for free for all public repos. You can even try it out without signing in - just replace any public GitHub url with stagereview.app:
12
17
217
417,171
Charles Pan retweeted
There is no way to get the human out of the loop. The Agents simply do not understand obvious user expectations.
94
61
808
56,335
I'm so tired of agents overengineering stuff. Has anyone figured out a robust solution?
2
1
5
241
Charles Pan retweeted
Lightning quick keyboard shortcuts ⚡⌨️ Use `?` to see all shortcuts
1
3
5
285
Can’t believe YC is coming to a close in 2 weeks, feels like we just got started yesterday Enjoy some of the pics me and @DeanStratakos took so far through the many ups and downs
1
1
15
237
why are more people not using `/model opusplan`? seems like a no brainer to me: you get the problem solving of Opus and the efficiency speed of Sonnet.
1
2
85
one lifesaver feature that I always wish I had in GitHub toggle ability to hide bot comments
2
7
501
More people need to hear this
I've got an agent in a loop optimizing a renderer with the goal to minimize frame times (and tests to measure). It got times down from 88ms to 2ms and allocations down from ~150K to 500. Sounds good, right? Wrong. This is exactly why agent psychosis is a big fucking problem. As an experiment, I rewrote the Ghostty core render state in Go, with access to identically laid out data structures as Ghostty and the exact same validation tests. I made a purposely naive renderer (simple, correct, but slow). 88ms per frame with 150,000 allocations (horrendous, lol)! I then kickstarted a Ralph loop to bring the frame times down. I told it it can't modify input data structures or the public API or tests (they're correct), but it can do anything else it wants. It got to work. It has worked for about 4 hours. I've spent around $350 on this experiment so far. The results? 88ms => 1.5ms 150K allocs => ~500 allocs Incredible right? Nope. My hand-written renderer I ported has frame times (same benchmark) of ~20us (0.020ms) and 0 allocations in the update path. This is the problem with psychosis and lacking systems understanding. If you don't understand the system, you're going to accept that this is an incredible result. If you understand the system, you'll see better solutions immediately and can do roughly 75x better on throughput. The people who blindly trust agent output are in the former camp. They're sheeple, overdrinking from a fountain of mediocrity. Standard disclaimer: I use AI all the time. I like AI. The point I'm making is to not blindly accept results. Think. Analyze. Learn.
2
151
we kept hearing from people that they only focus on high risk areas when reviewing PRs so we made that way easier on @StageReviewApp
2
5
202
been a while since I last posted, we've been heads down building some cool stuff... excited to share some of it again tomorrow
2
1
7
351
Can't remember the last time I commented on a PR and then had a human reply to me Honestly quite sad
1
3
217
Charles Pan retweeted
This. Understand the code you're responsible for. "My AI agents one-shotted this app overnight and I didn't read any code and just shipped it" is not impressive; it's irresponsible.
You might believe you should spend less time thinking about code because of AI. I strongly disagree! We’re watching this play out live where tons of AI generated code becomes a liability. At the end of the day, an engineer needs to be responsible / on call for code that gets shipped to production. If you don’t understand the system you’re trying to debug, you’re probably going to have a bad time. Yes, AI can help with all of this, if you set up the proper systems. You can have agents triage prod logs, look at errors, etc. You can speed up parts of the investigation, but an engineer needs to make the call. There might be serious customer or financial implications from that change. I expect the trend continue for trimming dependencies, vendoring code so you can modify it directly, preferring simpler systems with fewer abstractions, and spending waaaay more time thinking about system design and code maintenance. I’ve said this before, but it’s a great time to get familiar with CS fundamentals and some of the history behind what great software looks like. Many parts will be different in the coming years as AI progresses, but also a lot more than people realize will stay the same.
19
15
194
14,885
Seems like we're getting rate limited on Vercel AI gateway even though we have our own API keys? @rauchg
1
2
297
Charles Pan retweeted

9
23
357
91,174