Bryan Cantrill
๐ค SpeakerAppearances Over Time
Podcast Appearances
Rain, I offer this counter.
I think you're kind of bringing a knife to a gunfight here.
And Rain, you know this.
I have been wanting to do an OpenAPI diff library since before you joined.
I'm sure I've been talking up this vaporware of like... And I made multiple earnest attempts at starting it.
And it's just one of these pieces of code that's like, there's no good way to do it.
All the ways to do it are gross and boring and stupid.
And actually, it doesn't even... This is not...
like your case that code running in privilege mode or whatever.
This is some code that like if it segues, like if it reboots the machine somehow, like it's like, I don't know, like it's just not that high stakes, very low stakes.
And the thing that got me across the line was I started using some of the OpenAI models in VS Code and mostly using it just through the lens of a very smart completion.
And it allowed me to kind of repeat this pattern that I wanted to use to make sure I wasn't forgetting to compare certain things.
And as Rain was saying, absent this, I would have written some code to write code.
I would have written some URL script or something stupid to output a bunch of code or use a proc macro or something like that.
So that was great, and I actually got the thing working, and it was really fun to build.
My real breakthrough was then it was coming to demo day, and I wanted to show it off.