Sign in

Vish Abrams

@vishvananda.bsky.social
22 followers 12 following 17 posts

Distinguished Engineer at Google. Previously NASA Nebula Technical Lead during the creation of OpenStack. Opinions are my own.

PostsRepliesMedia
Vish Abrams @vishvananda.bsky.social · 10/09/2026
1/ Update from my agent-built c++ compiler project: I've had multiple end-to-end runs that reach self-hosting with no-human intervention. One was good enough for me to completely replace my reference implementation.
100
Reposted by Vish Abrams
Dan Luu @danluu.com · 21/08/2026
There's no reason for software to be slow anymore: danluu.com/perf-opt/
The other day, I saw a viral tweet saying that people talking about how LLMs are causing slow, bloated, code are going to eat crow once they re-write everything in super-optimized assembly. We're not quite at the point where we want to write everything in assembly, but some variant of what Nolan Lawson said about testing, you can choose how many bugs you want now, which I less eloquently noted here, is becoming more true for performance.

In response to a comment in my last post that the cost of formerly specialized performance work has dropped by many orders of magnitude and performance work that used to require a person or team that had a rare set of skills can be done by anyone who can type a few sentences1, which means that you can do all sorts of optimizations that used to be too expensive to be worthwhile for all but the largest scale or most lucrative projects, Marc Brooker responded with

    Completely agree with your closing point. Dynamic custom software, fitted to a particular workload rather than a class of workloads, seems like a very likely outcome. (Which comes with all kinds of fun risks and opportunities of its own). Kind of reminds me of FFTW. And a ton of weird old demoscene techniques which were all about being super fast and small on a very particular problem (and often very particular hardware). For example, I remember a demo that re-used its code as textures to get great cache locality.

And Michael Malis has noted

    There’s been a meme circulating about how AI doesn’t help because “code was never the hard part.” I think that’s true in some domains, but in others, writing the code absolutely was the hard part. JIT compilers are a great example of that. For many pieces of software, a JIT compiler would help a lot with speeding up the code. The rarity of JIT compilers makes me believe that implementing a JIT compiler historically was too difficult for it to be worthwhile. LLMs have lowered the barrier to entry and made it much easier to writ…
3844
Vish Abrams @vishvananda.bsky.social · 14/05/2026
1/ I got nerd-sniped by a C++ compiler course 13 years ago and quit when the next step turned into a tedious parser refactor. A few months ago I handed the old code to Codex. It finished the refactor in about an hour.
221
Reposted by Vish Abrams
The Stack Overflow Blog - Stack Overflow [Unofficial] @stackoverflow.blog.web.brid.gy · 25/06/2025
stackoverflow.blog
You've vibe coded an app. Now what?
On this episode, Ryan chats with Vish Abrams, chief architect at Heroku, about all the work that needs to be done after you’ve vibe coded your dream app.
001
Vish Abrams @vishvananda.bsky.social · 24/04/2025
I really enjoyed digging into this topic. The concept from @kball.llc of essentially unlimited demand for software really changes the way you think about the future of software engineering.
021
Vish Abrams @vishvananda.bsky.social · 10/04/2025
Heroku has an mcp server! youtu.be/7udDus8zv-g?... anyone up for vibe operating?
youtu.be
Introducing the Heroku MCP Server
YouTube video by Heroku
110
Reposted by Vish Abrams
Chris Peterson @ca-peterson.com · 06/12/2024
Totally suggest reading the blog (blog.heroku.com/next-generat...) rather than slides, but sharing slides from my re:invent talk about the next-generation of Heroku for anybody inclined. speakerdeck.com/ca_peterson/...
speakerdeck.com
Heroku Accelerates the Path to Cloud Native
A talk from re:Invent 2024. See https://blog.heroku.com/next-generation-heroku-platform for more info.
031
Reposted by Vish Abrams
Betty Junod @bettyjunod.bsky.social · 03/12/2024
When in Vegas 💜 #Heroku
2336
Vish Abrams @vishvananda.bsky.social · 03/12/2024
I’m excited about the proposal to add an identity factor. Workload identity is generally a huge PITA for developers
110
Reposted by Vish Abrams
Betty Junod @bettyjunod.bsky.social · 12/11/2024
📢 NEWS ALERT -- #Heroku Open Sources the Twelve-Factor App Definition #12factor Stop by Booth N-11 at #KubeCon to chat more! blog.heroku.com/heroku-open-...
blog.heroku.com
Heroku Open Sources the Twelve-Factor App Definition
Twelve-Factor is now open source project! Join the community to shape the future of app best practices for scalable, cloud-native SaaS.
185