
Andrey Breslav
Entrepreneur
3
APPEARANCES
3
PODCASTS
012
DEC 30
JAN 6
JAN 13
JAN 20
JAN 27
FEB 3
FEB 10
FEB 17
FEB 24
MAR 3
MAR 10
MAR 17
MAR 24
MAR 31
APR 7
APR 14
APR 21
APR 28
MAY 5
MAY 12
MAY 19
MAY 26
JUN 2
JUN 9
JUN 16
JUN 23
JUN 30
JUL 7
JUL 14
JUL 21
JUL 28
AUG 4
AUG 11
AUG 18
AUG 25
SEP 1
SEP 8
SEP 15
SEP 22
SEP 29
OCT 6
OCT 13
OCT 20
OCT 27
NOV 3
NOV 10
NOV 17
NOV 24
DEC 1
DEC 8
DEC 15
DEC 22
DEC 29
JAN 5
JAN 12
JAN 19
JAN 26
FEB 2
FEB 9
FEB 16
FEB 23
MAR 2
MAR 9
MAR 16
MAR 23
MAR 30
APR 6
APR 13
APR 20
APR 27
MAY 4
MAY 11
MAY 18
MAY 25
JUN 1
JUN 8
JUN 15
JUN 22
JUN 29
JUL 6
JUL 13
JUL 20
JUL 27
AUG 3
AUG 10
AUG 17
AUG 24
AUG 31
SEP 7
SEP 14
SEP 21
SEP 28
OCT 5
OCT 12
Sep 27, 2026
Will Software Engineering Survive The Death Of Coding? | Andrey Breslav In The Engineering Room Ep. 47
25:45
25:52
26:09
26:17
26:30

Dave FarleyHOST
So getting rid of pointer errors in C or C++ in favor of managed memory in Java or Kotlin, for example.

Andrey BreslavGUEST
Yeah, for example, I think the easier example will be... type systems where, you know, you can say like, oh, but I know that here, this object is actually my specific class and I want to call this method on it, but the compiler doesn't know that.

Andrey BreslavGUEST
And you have to like swear on your life and do an explicit cast and just make it go away.

Andrey BreslavGUEST
And this like in Kotlin, for example, we deliberately made it verbose to do a type cast because you shouldn't do that.

Andrey BreslavGUEST
Although you may really know very well that in this particular case, it's absolutely safe and guaranteed and so on and so forth.
18 MINS LATER
Future of Coding with AI ft. Andrey Breslav
4:05
4:16
4:21
4:39
4:46
23:14

Kaivalya ApteHOST
So I would say let's start with setting the foundation here and what is even a spec? And if you have an example, that would be great.

Andrey BreslavGUEST
Yeah, so just a little bit of context of why exactly we're talking about specs at all.

Andrey BreslavGUEST
So CodeSpeak is one of the tools in the very vague space of quote-unquote spec-driven development, which basically means we're trying to use human language, natural language to make programs.

Andrey BreslavGUEST
So if we talk about specs here, we'll be probably finding associations from very different spaces.

Andrey BreslavGUEST
And like when a lot of people hear the word spec and hear that, you know, we are now using specs instead of code to describe our programs, their first association is spec is something very serious.
18 MINS LATER

Kaivalya ApteHOST
And how is that problem amplified and what exactly we are solving here? Yeah, so in terms of how many models are involved, I
AI:AM #3: Zvi on Fable, the Cases For & Against the Ban, + AI for Math, Logistics & More
111:13
111:19
111:28
111:37
111:55
112:25
112:36

Nathan LabenzHOST
Plus, a one-line observation about the next five years that genuinely stopped me cold.

Andrey BreslavGUEST
Actually, when we were starting, I wrote down this formula that CodeSpeak equals software engineering minus writing code.

Andrey BreslavGUEST
So we want to keep all the engineering aspects of it, but, you know, we, we of course see that humans shouldn't be writing code manually anymore.

Andrey BreslavGUEST
So [clears throat] this idea with intent recovery is pretty fundamental because right now everybody who prompts agents to get working code, they're doing work that is being, like, partly accepted and translated into the code, but the rest of it is being discarded.

Andrey BreslavGUEST
And there is this kind of an unfair situation where, you know, you're talking to your agent in English or, like, in a natural language anyway, right? And then you get code, and you check this code into a repo, and if you're working in a team, other people check your code out, but not the human language, the code, right? So you're talking to a machine in a human language, but talking to your colleagues on the team in machine language [chuckles] That makes not very much sense.

Andrey BreslavGUEST
So it's very obvious that there has to be a next level where we all talk in, like, reasonably high-level language, which is close to human language at least.

Andrey BreslavGUEST
And here, like, the simple observation behind what we're doing right now at CodeSpeak is that you already wrote these words down.
8 MINS LATER