WEBVTT
NOTE The Rundown — nextbig.dev daily audio edition, 2026-03-21

1
00:00:00.000 --> 00:00:09.872
<v Marcus>Hey everyone, welcome to Builder's Briefing for March twenty-first, twenty twenty-six. I'm Alex, joined as always by Sam, and we've got a packed one today — open-source coding agents are having a real moment, there's a big new primitive from Anthropic, some wild security stories, and a Super Micro co-founder just got charged in a two-and-a-half billion dollar chip smuggling scheme.

2
00:00:09.872 --> 00:00:14.654
<v Nadia>Yeah, that Super Micro story alone is jaw-dropping, but honestly the coding agent stuff is what I want to dig into first because it affects basically every developer listening right now.

3
00:00:14.654 --> 00:00:24.320
<v Marcus>Let's do it. So two open-source coding agent projects are trending hard at the same time. OpenCode, which has about four thousand engagement on GitHub, calls itself 'the open-source coding agent.' And then there's oh-my-openagent — which just rebranded from oh-my-opencode — and that one's positioning itself as a harness, meaning it wraps multiple agents and models together.

4
00:00:24.320 --> 00:00:32.726
<v Nadia>That harness pattern is what I find really compelling. Because right now a lot of us are already running different models for different jobs — like you might use a cheap fast model for boilerplate but a reasoning model for architecture decisions. Having a single harness that orchestrates all of that? That's the missing piece.

5
00:00:32.726 --> 00:00:40.130
<v Marcus>Exactly. And the bigger signal here is what I'm calling the Linux moment for coding agents. The proprietary tools — Cursor, Copilot — they established the category. But now open source is commoditizing it fast. Within six months, coding agents could be as interchangeable as text editors.

6
00:00:40.130 --> 00:00:47.663
<v Nadia>Which means the differentiation shifts to workflows, context management, team-specific tuning. If you're building dev tools, you need to plan for a world where users have an autonomous agent running alongside your product, not instead of it. That's a fundamentally different design assumption.

7
00:00:47.663 --> 00:00:55.144
<v Marcus>Totally. And speaking of agents getting more capable — Anthropic just shipped Channels for Claude Code. This is huge. You can now push external events — webhooks, file changes, CI results — directly into a running coding session. Your agent no longer has to poll for changes. It just reacts.

8
00:00:55.144 --> 00:01:02.342
<v Nadia>Oh, that's a game-changer for agentic loops. Like imagine your CI fails, and instead of you going and looking at logs, the event just gets pushed straight into your agent session and it starts fixing the issue. That's the primitive people have been building janky workarounds for.

9
00:01:02.342 --> 00:01:11.905
<v Marcus>Right. And there's a nice companion piece trending on Hacker News about being intentional with how AI changes your codebase. The core argument is: without explicit style guides and architectural constraints for your AI tools, your code diverges fast. If your team just adopted coding agents and things already feel inconsistent, that's worth a read — link in the briefing.

10
00:01:11.905 --> 00:01:17.998
<v Nadia>I've literally seen this happen. You let three different developers loose with agents and no guardrails, and two weeks later you've got three different architectural patterns in the same repo. Style guides for AI aren't optional anymore.

11
00:01:17.998 --> 00:01:24.991
<v Marcus>Also worth a quick mention — there's a new Figma Console MCP server that connects AI agents directly to your Figma design system. Design token extraction, component creation, the whole deal. If you're building design-to-code pipelines, this bridges the gap really cleanly.

12
00:01:24.991 --> 00:01:26.687
<v Nadia>Nice. MCP integrations just keep expanding — that's a clear trend.

13
00:01:26.687 --> 00:01:35.042
<v Marcus>Alright, dev tools. The uv Python package manager from Astral is still picking up steam. If you haven't tried it yet — it replaces pip, pip-tools, pipx, poetry, and virtualenv, all in one Rust-powered tool that resolves dependencies in milliseconds. For ML projects with those gnarly dependency trees, it's a real time saver.

14
00:01:35.042 --> 00:01:40.801
<v Nadia>I switched over a couple months ago and I genuinely can't go back. The speed difference is absurd — like going from dial-up to fiber. Especially for AI projects where you've got PyTorch and a million transitive dependencies.

15
00:01:40.801 --> 00:01:44.734
<v Marcus>Also love this tiny Show HN project called Sonar — it just shows you all processes bound to localhost ports and lets you kill them. One thing, done well.

16
00:01:44.734 --> 00:01:47.151
<v Nadia>Every developer has rage-quit a port conflict at two AM. That's going straight in my dotfiles.

17
00:01:47.151 --> 00:01:52.704
<v Marcus>And a big one — Vulkan compute shaders are landing in FFmpeg for video encode and decode. This means GPU-accelerated encoding without vendor-specific APIs. More portable, more predictable performance across hardware.

18
00:01:52.704 --> 00:01:55.763
<v Nadia>That's massive for anyone building video pipelines. No more being locked to NVENC or QuickSync. Vulkan runs everywhere.

19
00:01:55.763 --> 00:02:01.984
<v Marcus>Okay, security — this section is wild today. TrustedSec found a third and fourth way to authenticate to Azure without generating sign-in logs. If you rely on Azure AD logs for security monitoring or compliance, you have blind spots right now.

20
00:02:01.984 --> 00:02:06.920
<v Nadia>Wait — third and fourth? So they keep finding these and Microsoft hasn't fully closed them off? That's terrifying for anyone whose incident response starts with 'let's check the sign-in logs.'

21
00:02:06.920 --> 00:02:14.247
<v Marcus>Yeah, review the full disclosure — link in the briefing — and pressure Microsoft on this. Attackers can operate undetected in your tenant. And then there's this story — Le Monde tracked the French aircraft carrier Charles de Gaulle in real time using Strava fitness data from the crew.

22
00:02:14.247 --> 00:02:20.700
<v Nadia>That is both hilarious and horrifying. And the lesson for builders is real — if your app collects location data, even indirectly through health or fitness APIs, you are a potential intelligence leak. Design for location data minimization from day one.

23
00:02:20.700 --> 00:02:26.921
<v Marcus>Quick startup news — Clockwise, the AI calendar tool, got acquired by Salesforce. If you integrated with their API, check for deprecation timelines. But the bigger signal: standalone AI productivity tools keep getting absorbed into platforms.

24
00:02:26.921 --> 00:02:32.063
<v Nadia>The classic advice keeps proving out — build integrations, not destinations. If your whole product is a feature that Salesforce or Microsoft would bolt on, you're an acquisition target, not a company.

25
00:02:32.063 --> 00:02:39.595
<v Marcus>And arXiv is declaring independence from Cornell, becoming its own organization. For anyone who depends on arXiv's API for research tools, paper aggregation, or training data pipelines, independence likely means better API investment and governance long-term. That's a quiet but important one.

26
00:02:39.595 --> 00:02:42.655
<v Nadia>Yeah, arXiv basically underpins all of ML research. Anything that stabilizes and improves that infrastructure is a win.

27
00:02:42.655 --> 00:02:48.079
<v Marcus>Alright, wrapping up — the pattern today is crystal clear. Open-source coding agents are commoditizing fast, and the value is shifting from just having an AI coder to orchestrating agents with the right context.

28
00:02:48.079 --> 00:02:52.835
<v Nadia>If you're building developer tools, ship MCP integrations, event-driven hooks, machine-readable APIs. Design for users who have an always-on coding agent. That's the world we're in now.

29
00:02:52.835 --> 00:02:58.773
<v Marcus>And if you're using AI to write code, invest this weekend in setting explicit architectural constraints and style guides before your codebase diverges beyond recognition. Seriously — a couple hours now saves weeks of cleanup later.

30
00:02:58.773 --> 00:03:02.295
<v Nadia>Couldn't agree more. Go fork one of those open-source agents, set up some guardrails, and see how it feels. The tooling is finally ready.

31
00:03:02.295 --> 00:03:06.434
<v Marcus>That's it for today's Builder's Briefing. All the links, projects, and details are in the show notes. We'll be back next time — until then, ship something great.

32
00:03:06.434 --> 00:03:06.1000
<v Nadia>See you all next time!
