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

Paul Dix

๐Ÿ‘ค Speaker
750 total appearances

Appearances Over Time

Podcast Appearances

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And it spanned across, you know, maybe like over a hundred thousand lines of code.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

But when you start up Claude or Codex or whatever,

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

they won't read an entire file if it's more than whatever, like 2,500 lines.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

No, 2,500.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

Yeah.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I mean, definitely like, so any code file that's like 20,000 lines of code, it will not read.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

So basically like it'll sample little pieces and,

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And I think what that leads to, again, this is just my theory of like, I think like the result isn't as good because you're only get a sampling of the thing and basically it doesn't have the context it needs to make good choices.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

So I still think you need a lot more, you know, professional developer involvement

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

When it comes to architecturally, how do you organize the code?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

How do you kind of like break down the problem?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

Like if you have this big problem that you're trying to solve, how do you break it down into smaller chunks so that you don't have to keep the entire thing in your head at once?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

Which is important for developers, but it's also important for agents too, right?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

So part of this is code files that just, you don't let code files get that big, right?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

You break them up ahead of time.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

You make clear what the invariance of a system are and what the expectations are.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And you make it so that the agents can read those out quickly and easily to get the context for anything they're working on within a system.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

But for our engineering team this year, my expectation, everybody's using these tools.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And my expectation is we're going to spend a lot of time building

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

QA suites and things like that, that essentially like...