Making a programming language - BAML. @boundaryml, 🦄 aitw podcast: https://xitter.cf/t.co/g4CJWgP0gR prev YC, google, msft, deshaw, and other things

Seattle, WA
Joined September 2012
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Vaibhav Gupta
@vaibcode3h
lets goooo
1
14
Vaibhav Gupta
@vaibcodeOct 20
oh shit i should have read this before
3
7
570
Vaibhav Gupta
@vaibcodeOct 19
and here we have my agent talking to googles (human) agent the future is now
1
4
478
Vaibhav Gupta
@vaibcodeOct 18
Replying to @antoniosarosi
building a language is hard 😂
2
201
Vaibhav Gupta
@vaibcodeOct 10
Replying to @dexhorthy
you mean baml?
1
187
Vaibhav Gupta
@vaibcodeOct 10
AI has 30x my average PR size over the last few years the way you code has fundamentally changed.
1
9
564
Vaibhav Gupta
@vaibcodeOct 7
“OpenAI worse than jev 🤡” feels like what they used to say about anthropic vs OpenAI
I benchmarked "Jev-killer" OpenAI Decisions API against Jev for HiringCafe.com, serving 2.5 million users. The task is to predict how relevant a user query/resume is to a job description, on a scale of 1-10. OpenAI is 2x more expensive and 5-10% worse. 🧵
359
Vaibhav Gupta
@vaibcodeOct 7
Replying to @twistin456
what are questions you want to be able to ask?
1
51
Vaibhav Gupta retweeted
Everyone in AI is building for everyone else in AI. We're building for your group chat. Introducing Charming ✨ Personal apps for us normies. Make an app for your book club, a meal planner for your family, go wild (it's free!) Build in Claude/ChatGPT, share like a Google Doc
132
66
96
396
519,148
Vaibhav Gupta
@vaibcodeOct 7
what if you could ask a program any questions about itself as it was running? coming to all baml programs near you 🐑
1
1
18
907
Vaibhav Gupta
@vaibcodeOct 7
Replying to @codeshaunted
@codeshaunted just converted me to: terse good bye to @dillon_mulroy's /bro skill. we had a good run 🥲
2
2
15
1,001
Vaibhav Gupta
@vaibcodeOct 5
i'm about to write a ci/cd rule to block prs if new tests are added
1
1
8
726
Vaibhav Gupta
@vaibcodeOct 5
Replying to @antoniosarosi
Just 600k?
1
3
448
Vaibhav Gupta
@vaibcodeOct 4
Replying to @JamesWard
People that like go’s error handling haven’t had to write a system that needs to be fault tolerant 😅 Now go’s concurrency? That’s beautiful.
2
7
2,153
Vaibhav Gupta retweeted
if only someone were building a programming language for this new era
DHH is fundamentally right about Rust. For context, Vercel has been undergoing a Rust-ification (carcinization, technically 🦀) for a while. One of the first projects we migrated was Turborepo, from Go to Rust¹. The migration completed, but the RoI was actually quite controversial internally. While Rust was in our eyes better for low-level OS access, something crucial for a build system like Turbo, the human migration costs were very sustantive. Go is very fast. It's beautifully designed. It's easy to iterate on. We were very conflicted about the migration, because it was *humans* writing the code, *even if we knew Rust was a better choice*. The calculus has now changed. What's "best for humans" is no longer necessarily "best for business". FWIW, it's also quite unlikely that Rust is the end-all-be-all toolchain. I'm quite certain there's greener pasture ahead, because Rust itself was designed before the 'supersonic tsunami' of agents hit. ¹ https​://vercel.com/blog/how-turborepo-is-porting-from-go-to-rust
1
1
6
1,226
Vaibhav Gupta
@vaibcodeOct 4
your agents may not respect you, but they'll respect someone else
5
208
Vaibhav Gupta
@vaibcodeOct 4
new hack. tell your agents you have external stakeholders.
4
1
16
1,377
Vaibhav Gupta
@vaibcodeOct 4
why would you not have a faster app if you could? 🦀
Replying to @dhh
Again, I'm not saying that all apps need Rust levels of performance. Far, far from it! But I am saying that if agents are really good at writing Rust, and you're onboard with agent acceleration meaning we don't read all generated lines, then it's a good argument for Rust!
3
9
1,162
Vaibhav Gupta
@vaibcodeOct 4
Replying to @NatureBlueee
yea it helps. sometimes if its big i'll queue multiple double checks
1
1
26
Vaibhav Gupta
@vaibcodeOct 4
Replying to @realamlug
i mean don't get me wrong, v8 is a beautiful piece of engineering. but i dislike a few of the semantics deeply baked in js. null vs undefined for example. its also got some amazing parts though, unions and anonymous records truly made web dev possible
3
4
485