base-layer

AuthZed

Join Jake Moshenko, CEO of AuthZed, for The Base Layer Podcast, Experts in Authorization (powered by AuthZed), a candid interview series with the leaders discussing what is bringing AI into the enterprise. As organizations move from prototypes to production, new challenges are emerging around scale, control, and trust. From managing exploding permission graphs to securing agent behavior and data access, the hardest problems in AI aren’t model-related they’re infrastructural. In each session, Jake sits down with builders from across the AI and infrastructure ecosystem to unpack what’s actually breaking and how to design systems that can handle it. Learn more at authzed.com/base-layer

Episodes

  1. 1d ago

    You Can't Secure AI With More AI

    Hey! I'd love to hear your thoughts, send me a voice note. Sohan Maheshwar is a developer advocate at AuthZed and the first in-house guest on the show. He has been in the industry about sixteen years, most of it in cloud, including the Amazon Alexa team from 2016 to 2018. He opens with a demo built on a MIDI keyboard: each key carries its own permission, so one user can play every note and another only an octave. The version he did not get around to building is authorizing only the keys in a scale, so you can mash the keyboard and everything you play is in key, because the unauthorized notes make no sound. The number he puts on slides: broken access control has topped the OWASP Top 10 for the last two lists, six years, and the most recent report found broken access control issues in 100% of the applications tested. "Not even 95, not 98, but literally every app tested." At a conference keynote in Amsterdam, a speaker told a thousand people that the way to secure AI is more LLMs, and got applause. Sohan's position is that LLMs are probabilistic, and access control is a place where working 99.5% of the time still means things go wrong. Jake calls it an algebra of determinism: mix a deterministic thing with a non-deterministic thing and the result is non-deterministic. For anyone building agentic RAG, the rule he repeats is "don't let the agent decide whether it needs authorization." Also in the episode: prompt injection landing more often in Portuguese or Hindi than in English; RAG is not old news, enterprises are only now adopting it; enterprises de-risking onto open-weight models after three months of turbulence; whether Python and JavaScript will read like Assyrian on papyrus in a museum ten years from now; and his bet that daily Claude Code use is costing him the ability to write code by hand. He puts himself firmly in the futurist camp, by way of Gutenberg: the scholars of the late 1400s who wrote that the printing press was the worst invention ever, because now the common person could read the sacred texts.

    You Can't Secure AI With More AI
  2. Sep 9

    Show Your Work

    Hey! I'd love to hear your thoughts, send me a voice note. Taylor Dolezal has spent his career where infrastructure meets community: HashiCorp, then Head of Ecosystem at the CNCF, now Head of Open Source Software at Dosu. The cold open is his worry in one line. For months his commit history sat near zero, tens of commits a week. A device in his family room now shows the trailing thirty days: 2,700 commits. Over the same stretch, GitHub issues and discussions are measurably down. The code still lands. The reasoning behind it stops being written anywhere anyone can read. "My math teacher would always say, show your work, and now I understand why." Dosu's answer is a set of primitives. Notes are captured by hooks while you work a feature branch, and most get thrown away when the branch does. Topics are what notes compress into once a branch merges. Documents are the long-form layer, readable by people and by agents, that steers future work. Each has a lifetime: what the team did last week is worth a week or two, the company mission is worth a year or more. Jake asks whether agents working in a repo should be treated as users, coworkers, bots or service accounts. Taylor sorts them by the work, and service accounts are where he hesitates: "When I want to do something like just check Google is up, I want to see the HTTP 200 OK response. I don't want to spend tokens on that." Pull out whatever can be made deterministic, and keep the models for the rest. The bet he says might not pay off is locally hosted, open-weight models, small enough to own. Behind it: today's tokens are subsidized, and he is fearful of a future where "your $200 a month bill becomes 2,000, 20,000" and the capability goes with it. So he is crystallizing what he can while it is cheap. His CEO's line for it: rent the intelligence, keep the knowledge. Also in the episode: All Good, the iOS app he built to watch status pages across the frontier labs; tldraw shutting down pull requests altogether; the agentic bill of materials he wants to exist; whether left-pad-sized packages survive; where prose still gives the models away; and what he wants for Gen Alpha, which is arithmetic before the calculator. He puts himself at 75, maybe 80 percent optimistic, and says what the rest is.

    Show Your Work
  3. Sep 2

    Governance Is the Real Blocker

    Hey! I'd love to hear your thoughts, send me a voice note. Spencer Kimball has been building infrastructure for three decades. At Berkeley he co-created GIMP with Peter Mattis and handed it to the community in 1997. He went on to Google, then co-founded Cockroach Labs, where he's CEO. AuthZed runs on CockroachDB, so this one isn't abstract for us. Most of this conversation is about something Spencer built on paternity leave. Chitta, a Sanskrit and Pali term for the storehouse of memory and impressions that lead to action, is an AI memory system that distills dense sources into structured, queryable knowledge. The numbers are the interesting part: on Cockroach's Zendesk tickets, it produces a full root cause analysis 41% of the time from the customer's initial filing alone, in under a minute, for roughly $1.50. Opus without it lands around 10%. Humans almost never get there on the first pass. The lesson Spencer draws is that generic distillation doesn't work. The same source (a Zendesk ticket, a Git log, a source repository) has to be distilled with a purpose in mind. Reading code to add a feature and reading code to find a vulnerability produce different structures, because a human reading for those two purposes would pay attention to different things. We also get into MICA, the internal tool a departing engineer left behind that has produced thousands of applications in a few months; why Spencer thinks the cheapest database at scale wins the market; the dirty secret that operational databases run at 5–15% utilization; and what Cockroach is building to fix it. And because this is the base-layer, we spend time on the part nobody demos: governance. Pools of distilled intelligence inherit the permissions of their sources, or they should. Spencer's answer, that "governance is the ultimate blocker to AI adoption", is the reason this show exists.

    Governance Is the Real Blocker
  4. Aug 26

    Building Safe AI Systems in Practice

    Hey! I'd love to hear your thoughts, send me a voice note. Emilie Schario has had the kind of career that makes the rest of us re-evaluate ours: GitLab through its pre-IPO years, data at Netlify, strategist in residence at Amplify, founder of Turbine (acquired by Settle), and now co-founder and VP Engineering at Kilo Code, recently acquired by Anaconda. She joins Jake Moshenko to talk about what AI adoption actually looks like on the ground. Not the discourse, the practice. The conversation starts somewhere unexpected: a hair-care app she built for herself after her third kid, used for months, then threw away. She calls it selfieware: software with no users, no tracking, and no authorization, built because the cost of building finally dropped below the cost of caring. The best thing she ever built with AI was a thing she was able to discard. From there: why multi-model is inevitable (a chef doesn't use one knife for every task), what happens when benchmarks become training data, and why tying your tooling to a single lab's models is a bet you don't need to make. Then the part that lands closest to home for anyone thinking about authorization. Emilie runs two agents (Chad, personal; Snivel, for work) and holds a hard line between them: an agent gets internal data or external comms, never both. She arrives at agent identity, audit trails, and code provenance on her own terms, from the practitioner's side rather than the vendor's. Also discussed: whether AI spend is even the right metric (she proposes spend divided by PRs merged), the financial institution budgeting $13 per engineer per month, and why the biggest gap right now isn't capability. It's the long tail of people who haven't started yet.

    Building Safe AI Systems in Practice
  5. Aug 19

    The Internet Needs an Upgrade

    Hey! I'd love to hear your thoughts, send me a voice note. Zac Smith has spent 25 years building the internet underneath the internet. He got into it in 2001 out of music school, hosting websites for musician friends, and ended up helping build the New York Internet Exchange back when moving bits cost $2,000 a megabit. He co-founded Packet, the bare metal cloud that made physical servers programmable, and sold it to Equinix for $335 million. Now he is CEO of Datum. His argument is that the internet needs an upgrade, for three reasons. Policy is fragmenting: the splinternet is real, and increasingly you need to control who you exchange traffic with and where. Data has stopped being centralized; we spent 25 years with smart servers and dumb clients, and now the clients are smart and the data is everywhere. And infrastructure has fragmented across dozens of providers, which makes your perimeter enormous. His answer is a private backbone for every application, built on SRv6, segment routing over IPv6, which lets you put policy into the header of the packet itself rather than letting the public internet decide where your traffic goes. The part that should make you uncomfortable is his answer to what AI is about to invalidate: the assumption that the computer your software runs on is safe. "I think you just can't trust pretty much any of your infrastructure." Design from there. We also get into a soccer club in Denmark he helped crowdfund out of bankruptcy and the open source media system he built for it; why the data center industry's instinct to hide behind a fence is a mistake; the security asymmetry where defenders are refused the AI tools attackers use freely; what happened to Intel and why Jensen Huang is determined not to repeat it; and what the Luddites were really fighting for, which was not the machines. Learn more about what Zac’s building at Datum: https://www.datum.net/ Want to contribute? Join Datum on Github: https://github.com/datum-cloud Check out AB Copenhagen on Github: https://github.com/AB-Copenhagen

    The Internet Needs an Upgrade

About

Join Jake Moshenko, CEO of AuthZed, for The Base Layer Podcast, Experts in Authorization (powered by AuthZed), a candid interview series with the leaders discussing what is bringing AI into the enterprise. As organizations move from prototypes to production, new challenges are emerging around scale, control, and trust. From managing exploding permission graphs to securing agent behavior and data access, the hardest problems in AI aren’t model-related they’re infrastructural. In each session, Jake sits down with builders from across the AI and infrastructure ecosystem to unpack what’s actually breaking and how to design systems that can handle it. Learn more at authzed.com/base-layer