Skip to content
← All articles

Coding agents write faster, not better software; Jev adds intelligence

Diogo, founder of Type Safe who has worked at Google Brain and OpenAI, gets into Jev as a primitive inside code, reliability as the real goal, and why SaaS wins.

DiogoType SafeOpenAIFoundation ModelsDeveloper ToolsEnterprise SaaSAgentic AI
YouTube upload date not supplied
Coding agents write faster, not better software; Jev adds intelligence

Recorded 28 September 2026 · 42 min

Coding agents write the same code a human would have written a decade ago, so software itself is not getting better. That is Diogo's diagnosis. Jev, the model from Type Safe, is his answer: not a faster engineer, but a primitive placed inside a program so that software can do things it could not before. Diogo says he is a computer scientist first and an AI researcher second, and his path ran through a Kaggle win, Jeremy Howard's startup, Google Brain and OpenAI.

Two hosts, one of them Martin, press him on what this means for agents, SaaS and automation. The tension running through the talk is that AI is smart enough to solve math and still cannot handle a drive-through. Diogo blames an industry that optimized for impressing human judges rather than for automating work. His fix is reliability, built nine by nine. He is open about where Jev is not ready, and says he refuses to over-promise and under-deliver.

  1. Tragic automation gap — ▶ 1:45

    Diogo's pitch for Jev starts as a complaint: "where the fuck is all the automation?" AI is unbelievably smart and yet useless at most other work. He loves chatbots and coding agents himself, but calls the gap "tragic", a diamond in the rough not polished for work. Type Safe makes AI for software, aiming to be powerful beyond humans in the loop and able to build real software. Developers he knows keep calling to say Jev is fast and great, which is what first told his team something was happening.

  2. Smart software, not smart engineers — ▶ 3:25

    He does not want to automate software engineering. He wants to expand what software itself can do, so things that should be automatable become automatable. Programming, in his words, is "hyper specifying valuable things and then infinitely replicating them", and he wants a larger vocabulary of intent to specify. He likes the description of Claude Code and Codex as just-in-time software, which makes software on the fly in natural language with the same expressive power. The hosts frame the alternative as a faster, maybe not-as-good engineer versus super-empowered ones writing more interesting things.

  3. Same code, ten years on — ▶ 4:27

    Claude Code, Codex and Cursor write what a human would have written. It may be better or worse, but it is "basically still code, just like code looked 10 years ago". Jev is a new primitive you put inside the code, whether a human or an agent writes it. A host compares it to a library: describe intent in natural language, hand it a state machine, and it chooses actions with confidence levels. Diogo finds it wild that AI is so cool while software is unchanged in 10 years, with the most we do being a chatbot in the side panel.

  4. Absolutely a classifier — ▶ 6:54

    Asked whether Jev is just a classifier, Diogo says yes, and that classifiers are sick because practical people designed them to be useful. His guess is that Jev beats a 2019 machine-learning engineering team, since few such teams could collect data sets and measure them well. On day one of onboarding he draws a Venn diagram of what AI is good at versus what is valuable in code, so Jev avoids outputting extrapolated floats. He sees a slider between language and code. His north star is intelligence per dollar, and millisecond speeds make it more like a database than a standard library for now.

  5. RLHF nearly fooled him — ▶ 17:47

    In Q4 2021 the team tried to disprove that RLHF was cheating. His favorite query was why it is important to eat socks before meditating, which they confirmed was not on the Internet, and the models still gave plausible answers. He thought the released model had a decent chance of being AGI, and when it was not, his "whole world came crashing down". RLHF generalizes well, he says, while RLVR generalizes less. He did not think and does not think the field is on the path of recursive self-improvement, though he thinks OpenAI's definition of AGI, automating most economically valuable work, is extremely doable.

  6. Optimizing the judge — ▶ 20:45

    Since RLHF the industry has bifurcated into giant over-promising and under-delivering. Humans judge the models, so they look good, but the field has optimized the judge rather than the automation. Diogo calls automation the canary in the coal mine: math is solved and GPQA was solved two years ago, yet a drive-through is still out of reach. OpenAI has tried to automate customer service since 2020. He rejects diffusion as an excuse, since the financial incentive to automate is huge. Inside companies, he and the hosts agree, almost nothing works besides programming.

  7. Long-tail objection — ▶ 21:57

    A host argues that the real world is heavy-tailed and the data for it is missing, so models stay on low-dimensional manifolds like math and code. Diogo does not entirely buy the data argument. He grants the long tail exists but says the canary test does not require automating it. Building reliable software is an investment, an ROI decision, in the spirit of the programmer's virtue of laziness. A host adds a support example: a company said it answered 95% of help desk calls, but they were all password resets, and by uniqueness it was around 50%.

  8. Reliability is the product — ▶ 25:43

    Diogo says Jev has been "blood, sweat and tears" on reliability for years, which makes a benchmaxed copycat hard to build. Every nine of reliability is valuable, even if not for market cap. He splits it into uptime, determinism and robustness. He prefers robustness, meaning similar intelligence every time, because exact determinism only serves unit tests. It needs to be "smart every time" so a developer can program around it. His highest honor would be developers programming against Jev without example queries, trusting it enough to stay in flow.

  9. Syntax yes, architecture no — ▶ 29:01

    In his experience coding agents are really good at syntax, bad at semantics and incredibly bad at architecture, which he calls the most human creative part of software. He still loves using them. Jev is almost certainly not in their training distribution, so they will not help much with it yet. Maybe models are 50th percentile at architecture, which is fine if you know nothing about it. A company can choose to accept 50th percentile architecture instead of 60th, so speed becomes the knob and Codex works overnight.

  10. Inverse SaaSpocalypse — ▶ 30:02

    Coding agents triggered the SaaS apocalypse story, and then every SaaS company loved Jev. Diogo thinks that story has panned out poorly. Software may be cheap but is not easy to replicate, because much happens beneath the hood. SaaS provides the same value as before, and he expects it to be one of the biggest winners of AI, calling it an "inverse sasspocalypse". Those companies know which workflows to automate and have already spent capex reaching all their users. He will not forecast markets. He imagines multi-choice forms disappearing.

  11. Ten-line pull requests — ▶ 33:55

    The average pull request at a large company is about 10 lines, according to a study Diogo saw at Google. Automating that is a minor optimization and adds no new capability to the software. A new primitive can. He does not claim Jev reaches state consistency or durability, but it will change log analysis, emails, UIs and talking to humans. Over time it may become a smart database, even for air traffic control, which he finds a little scary. His rule is to automate the easy work first, with many nines needed in the guts.

The open question. Diogo dismisses the data and long-tail explanations for why real-world automation lags, and says the intelligence for rote work has been in the models "for quite a while". Yet he also says he cannot name favorite use cases because he is not sure they work, and he concedes that deeper guarantees such as state consistency and durability remain open. If reliability is the blocker, the claim that data is not is untested until Jev holds up in the guts of real systems. Watch whether anyone programs against it without example queries.

Watch the full video at https://www.youtube.com/watch?v=Ut3LOjKNJaE.

Add a private note.

Comments ()

Share this article

Search the library

Search titles and public subject metadata.