Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Adam Leventhal

๐Ÿ‘ค Speaker
2711 total appearances

Appearances Over Time

Podcast Appearances

Oxide and Friends
Engineering Rigor in the LLM Age

We, the people who work on this lower level infrastructure, we're just not going to get to.

Oxide and Friends
Engineering Rigor in the LLM Age

Out lazy Adam, will you?

Oxide and Friends
Engineering Rigor in the LLM Age

So I would argue, Adam, that you have embodied all three of Larry Wall's famous virtues of a programmer.

Oxide and Friends
Engineering Rigor in the LLM Age

That you've shown your laziness, your impatience, and your hubris in a stroke.

Oxide and Friends
Engineering Rigor in the LLM Age

But this point of laziness is really important because we all know, and we kind of speak about euphemistically as laziness, but we all know that a hallmark of good software engineering

Oxide and Friends
Engineering Rigor in the LLM Age

is coming up with powerful abstractions.

Oxide and Friends
Engineering Rigor in the LLM Age

And when you are kind of repeating code multiple times, that part of your brain is like, ah, this is not the right abstraction.

Oxide and Friends
Engineering Rigor in the LLM Age

And because Adam, both you and Rain mentioned like, ah, I would have made this a proc macro, or I would have done something

Oxide and Friends
Engineering Rigor in the LLM Age

Because I think we over-index on that, where we're like, then this whole dry thing, the do not repeat yourself, where you become so over-indexed on it that you then do things that are actually...

Oxide and Friends
Engineering Rigor in the LLM Age

either generating some optimal artifacts or it's like, there are times where it's just like, actually, it's just not that big of a deal to have code that is like similar, but slightly different in three places.

Oxide and Friends
Engineering Rigor in the LLM Age

Like it's okay.

Oxide and Friends
Engineering Rigor in the LLM Age

We're all going to live, but we really resist doing that.

Oxide and Friends
Engineering Rigor in the LLM Age

And LLMs make it easier to kind of do that.

Oxide and Friends
Engineering Rigor in the LLM Age

A hundred percent.

Oxide and Friends
Engineering Rigor in the LLM Age

I mean, I feel we said this when we, again, ringing the chime for unknown episode, but I feel we said this when we first started talking about LLMs and Rust, that like actually Rust is going to be a really good fit for these things because you get the, I mean, Rust, something I've said from the beginning, that Rust shifts the cognitive load to the developer in development.

Oxide and Friends
Engineering Rigor in the LLM Age

And it forces the developer in development to consider a lot of issues that historically you wouldn't see until some code is deployed into production.

Oxide and Friends
Engineering Rigor in the LLM Age

And I loved that shift.

Oxide and Friends
Engineering Rigor in the LLM Age

I think that shift is really important.

Oxide and Friends
Engineering Rigor in the LLM Age

I think that, like, that tacks right into what LLMs can do.

Oxide and Friends
Engineering Rigor in the LLM Age

And I think that it's, that they reinforce one another.