Podcast Appearances
But the dev tool products that are like massively adopted to the point where they're basically a standard, they're all bottom up, like their individual developers start to use them start to like them, and they kind of creep into companies and they grow in that direction.
And to do bottom up, you have to basically think like a consumer company.
And programmers generally are very, very bad at thinking this way.
So we very much focused on the moment you open OpenCode, it should feel very different and better than some of the other options.
And to do that, we had to build like a ground up
terminal rendering framework.
That's not what Cloud Code did.
That's not what any of these other coding terminal coding agents did.
They just used ink or whatever.
And, you know, they made it work for what they need.
But we invested on it upfront because from the moment you use it, it feels like something different.
It might not be for you.
Like maybe you don't like the overwhelming experience.
Maybe it feels like too much.
But you still walk away thinking the people that did this are competent, probably.
So immediately getting people a good feeling and then immediately getting them prompting without any layers of friction.
So we focus on just reducing that friction as much as possible and focusing on things like I'm on a lockdown enterprise laptop.
How do I can I use open code, like optimizing for all of those things?
And our harness wasn't very good for like the first year.
like five months of open code, but it was good enough.