Sveriges mest populära poddar
Coordinated with Fredrik

069 - Building the Machine

6 min2 mars 2026

This episode is different. Instead of talking about the grid, energy markets, or coordination protocols, I’m talking about this podcast — how it’s made, why I rebuilt the entire production pipeline from scratch, and what it taught me about the relationship between tools and output.

The NotebookLM Era

Here’s what used to happen: I’d spend a week reading papers, articles, talking to people. Then I’d dump everything into NotebookLM, hit generate, and get a thirty-minute episode. Every time. Thirty minutes. No control over length, no control over focus, and zero memory of what I’d already covered three episodes ago.

It was fine. But it wasn’t mine. It didn’t sound like me. Every episode existed in isolation — no arc, no continuity. Just... content.

And if you know me at all, you know that drives me absolutely crazy.

Physics Before Code (Yes, Even for Podcasts)

We say this at Sourceful constantly: physics before code. The physical reality of the problem has to drive the architecture. Not the other way around.

So I asked myself — what’s the physics of a podcast?

A podcast is a conversation. A human being talking to other human beings. That’s the constraint. Everything else is infrastructure.

Once I framed it that way, the architecture became obvious. Research goes in. A script comes out — not generated audio, a script. Something I can read, edit, argue with. The script is the single source of truth. Audio, transcript, blog post — all derived from that one artifact.

One command. Research in, episode out.

The Memory Problem

Here’s the part that gets me genuinely excited: the system has memory.

It knows what we talked about in episode twelve. It knows which topics we’ve beaten to death and which ones we’ve barely touched. When it generates a new script, it has the context of every previous episode.

That means I can say: give me a ten-minute episode on grid storage, connect it to what we said about frequency regulation in episode forty-two, and don’t repeat the EV stuff from last week. And it does that. Because it has the memory.

There’s an obvious irony here. I spend all day building local-first coordination infrastructure for the energy grid — systems with memory, context, and local intelligence. And then I was going home and using a cloud-only, no-memory, no-control tool to make my podcast.

The cobbler’s children have no shoes, right? Not anymore.

Fifteen Iterations to Sound Like Myself

I should be honest about the process, because it wasn’t “write code, done.” It was deeply iterative.

The first version sounded terrible. Flat. Robotic. Like a GPS navigation system reading my thoughts.

So I started tweaking. Voice stability settings. Speed. Silence between segments. Which model to use for synthesis. It turns out that AI voice cloning is incredibly sensitive to these parameters. Too much “style” and my voice drifts into accents I’ve never had. Too little speed and I sound sedated. The wrong model and prosody falls apart completely.

It took about fifteen iterations to get to what you’re hearing now. It’s still not perfect. But it’s mine.

Tools Shape Output

There’s a deeper point here that I keep coming back to: the tools we use shape the things we make.

If your tool gives you no control, you get generic output. If your tool has memory, your output has continuity. If your tool understands your constraints, your output respects them.

We’re not just consuming AI anymore. We’re building with it — giving it context, constraints, memory. Making it an extension of how we think, not a replacement for it.

Same Principles, Same Architecture

The same shift is happening in energy. From consuming to coordinating.

Your solar panels don’t just generate power — they coordinate with the grid. Your battery doesn’t just store energy — it provides frequency response. Your EV doesn’t just drive — it balances load in your neighborhood. Every device becomes a participant, not just a consumer.

That’s what Coordinated is about. Not just the energy grid. Not just markets and thermodynamics. It’s about the idea that complex systems need coordination. And coordination requires memory, local intelligence, and respect for the physics of the problem.

Whether that problem is balancing fifty hertz across a continent... or making a podcast that actually gets better over time.

Same principles. Same architecture. Same obsession with doing it right.

This episode was produced entirely by the Coordinated pipeline — script generated by Claude Opus, voice rendered through ElevenLabs, blog post auto-generated, all from one command. The cobbler finally made himself some shoes.

Key Takeaways

* I rebuilt the podcast production pipeline from scratch because NotebookLM gave me no control over length, focus, or continuity — every episode existed in isolation with no memory of previous ones.

* The new system treats the script as the single source of truth. Research goes in, a human-editable script comes out, and everything else (audio, transcript, blog post) derives from that one artifact.

* Episode memory changes everything — the system knows what 68 previous episodes covered, so it can build on past conversations instead of repeating them.

* The tools we use shape what we make. If your tool has no memory, your output has no continuity. The same principle applies to energy: devices need to be participants with local intelligence, not just dumb consumers on a cloud API.

Full transcript available below the audio player.



This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit frahlg.substack.com

Fler avsnitt av Coordinated with Fredrik

Visa alla avsnitt av Coordinated with Fredrik

Coordinated with Fredrik med Fredrik Ahlgren finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.