Dan Shipper
๐ค SpeakerAppearances Over Time
Podcast Appearances
Like it wasn't thinking like that, which is what a good engineer would do.
I actually don't think that that's a permanent thing.
I imagine that that would get better over time.
It might be.
It's also like a prompting thing.
I'm sure if I prompted it a little bit better, it would be a bit better.
And also just honestly...
um it makes it better to do these kinds of projects if it's a production app if you hold in your own head like the basic way that the architecture works it's just better um yeah and they're like you you have to you have to remember this thing is a super intelligent thing that pops out of a box every time you prompt it and it like hasn't doesn't know anything for the last like year and it's never seen your project before and it has to get up to speed every time and
Like, that just makes it... It's just hard, you know?
Yeah.
Yeah, exactly.
Explain what you want, and also part of that is knowing what you want, and especially if you've vibe-coded it, like, you may not fully know.
And so...
basically, like, I had someone come in and help me just... Okay, just be like, okay, if we went back to first principles, how would we architect this?
And I guarantee... Like, I already knew most of what he said.
It just, like, wasn't fully there because I was, like, trying to transition...
from I didn't even know that codex didn't know the best practices to okay I'm having codex do the best practices but it's still like slightly doesn't want to do the full like rewrite and delete a lot of code and whatever and the guy that I brought in who's super talented was just like yeah this is this is exactly the thing that we need to do and like I'll just rip out a lot of the code and he used codex to do it but
It doesn't necessarily come naturally to the AI models to do this yet.
And now it's like fairly stable.
I'm happy with it.