Ben's Bites Subscribe

Figuring things out

I’m figuring out my format.

If I’m going to keep doing videos, I need to really nail my process around them. Where does the inspiration come from? What should they look like? Which bits do I do, and which bits do my agents do?

This is how I’ve been working that out over the last couple of days, mostly by talking to my agents. It’s still a work in progress.

Where the ideas come from

It started with bites, my chief of staff agent. I’d started doing some videos, and I wanted a way to keep doing more of them, consistently.

I think there’s a gap for someone to do what Theo does with his YouTube channel. His is primarily for developers: model releases, new tools, whatever’s new. I learn a lot from it. I think there’s a version of that for my audience.

Me and a camera. Theo makes videos on model releases and new tools for developers; I want a version of that for my audience. What I said: “I wanna figure out a way that I can consistently now start doing more videos … like what Theo does, but he’s obviously for developers”

The bit I kept getting stuck on was the ideas. Every time I’ve got a newsletter to post, I’m thinking: what video should I do? Do I need to be planning these? I didn’t want coming up with ideas of what to film to be the last-minute bottleneck.

I think the ideas should come from my sessions. My day-to-day of talking to my agents, whether that’s coding agents or personal agents like bites.

My coding agents and my personal agents, and the sessions I have with them every day, are where the stories come from. What I said: “my day to day sessions here and other coding agents should and could be used for a story.”

A story in three acts

Then I was looking at YouTube videos and thought about Casey Neistat. He has these really short, succinct videos, but they’re entertaining. In this one he explains how he makes them: each video is a story with a setup, a conflict and a resolution.

Casey Neistat tells each video as a story in three acts: setup, conflict, resolution. What I said: “three act story was what i found most interesting.”

That fits what I want to do, which is walk through how I built something. Bring people along in the order it happened, and explain why I made each decision. What was I trying to do? How did it come together? What are the learning moments people might find interesting as they look over my shoulder?

I walk ahead and people follow, learning it in the order I did. My Friday posts did this with words and a drawing where it helps. What I said: “i want to bring people along the story, learn things that i did when i did, explain why i made decisions. like my friday posts did a bit”

My Friday posts did a bit of that. I often used a canvas to explain certain things at certain moments: technical concepts, or how a project actually works. This thing connects to this thing, connects to that thing. This one is from session #5, when the data got too big for my laptop:

My tldraw drawing: 34 million rows, 50GB of CSV files, too big for my laptop, copied to a Mac Mini drawn as a cabinet with one drawer per council
From my Friday post, session #5: the data is too big for my laptop, so it goes to a database on the Mac Mini, one drawer per council.

None of these people are who I’m trying to be, and I’m not trying to copy them. I’m looking at what each of them does, and the way they approach it, to figure out what my own combination is.

Theo, Casey Neistat, my Friday posts and my sessions each give one thing to my own mix, which isn't done yet. What I said: “I’m not trying to copy them … to figure out what my unique combination of those things is”

Not automated

Then I jumped ahead. Why not have a system that finds the story for me? It could go through all my sessions every day and pull out the setup, the conflict and the resolution, so I’d have daily inspiration coming through.

bites laid out how that could work. It would look at my work log, my coding agent’s threads and my to-do board, then nudge me with two ideas a day, each with a setup, a likely snag and a payoff.

bites' plan: an agent reads my sessions, finds the story and nudges me every day. I dropped it. What I said: “actually ive gone off the idea of you automating this.”

As it was telling me, I went off the idea. This whole process isn’t supposed to be automated. I’m supposed to still have the creativity and the freedom to think about what I was trying to do in a session, and how that came together.

The automated pieces are the making. Getting the post set up at 16:9, making sure the tools are ready, making sure the export happens, any very light editing, uploading to YouTube, then putting it on the sessions page with the YouTube link. That’s where the work should be automated. The thinking part, the creative part, is what I still want to do.

The thinking stays with me: what I was trying to do, how it came together, what someone would learn. The making goes to agents: visuals at 16:9, tools, export, light edits, YouTube, the sessions page. What I said: “the thinking part the creative part is what I still want to do”

Getting the look

Next was how these should look. I’d just made the video for my newsletter pipeline post. Looking back, when I mentioned a database, a drawing would have helped, like the ones in my Friday posts.

In my newsletter pipeline video I mentioned a database and moved on. A drawing would have explained it. What I said: “feels like things like mentioning a database would’ve been helpful to explain inline, like my friday posts had tldraw drawings where i’d explain stuff”

Then I wondered what it would be like to go to the extreme: the whole thing made in a canvas, with minimal writing, and my prompts in shapes instead of paragraphs.

A post that is mostly words, next to a canvas where the drawings carry it and my prompts sit in shapes. What I said: “wait i like the idea of leaning on tldraw / pele style images more throughout to explain … the whole thing was made in a canvas and there was minimal writing throughout. prompts etc could be in shapes. get bill on that.”

I’d also seen Kevin Ngo’s hand-drawn diagrams, built on a tool called pele. Pele is an open-source tool by kepano, who runs Obsidian. I knew it drew shapes. I thought it was something to do with lining things up, but I didn’t really know what the benefit was.

Kevin Ngo's site shows the text, pele's layout, then the drawing over it. What pele does: words go in, boxes and arrows come out, laid out for you.

Words turn into boxes and arrows. You write which thing connects to which, as plain text, and pele works out where every box and arrow goes. Change the words and it redraws straight away, fast enough to keep up while you type, or while an agent types. Try it:

what pele draws
Write what connects to what on the left; pele works out where every box and arrow goes and redraws on every key. "Add a step" adds a line. "Down" turns the same words into a tall diagram, the way it fits a phone.

There’s one more thing it gives me. Each box pele draws has a name, so a note on a drawing can point to the right box: the arrow is linked to that box, and it lands on it.

A page, not a canvas

So I asked my personal agent to start a task with my coding agent: make a version of my newsletter pipeline story in this style.

The first version was an actual tldraw canvas. I didn’t need the tool itself, I just needed the style: the font, and how the boxes and arrows are drawn. To put tldraw on a site you need a licence, and this is still a blog-post-style page. I just want canvas visuals throughout it.

v1 was a real tldraw canvas, which needs a licence to put on a site. v2 is a plain page, with the drawings between the words. What I said: “no i mean like i want those visuals but built onto a html page not on tldraw”

The second version was a plain page, but it had lost the arrows and annotations, the bit I liked most. So I said so, and it put them back.

The same diagram before and after: after, the notes are back, and each arrow lands on its box. What I said: “my only feedback is this now doesn’t have the arrows and annotations which i liked”

A real test

With those fixes in, I wanted to try it on something real. The Anthropic S-1 (its filing to go public) had just come out, so I got my coding agent to read it and explain it in the same style.

My coding agent read the Anthropic S-1 and explained it in 14 drawings, every number tagged to its page. What I said: “I really, really like that style. I think that’s how I would want to have visuals within my sessions posts. … I find it helpful to learn that way with visuals laid out like that in a canvas and sort of arrows drawing things”
awake-donkey-m4qg.here.now/
One of the 14 drawings: where Anthropic's money went, January to June 2026, as a hand-drawn sankey
The S-1 page: one of its 14 drawings, where the money went in the first half of 2026. Every number is tagged to its page in the filing.

I really like that style. It’s how I want the visuals in my sessions posts. It feels a lot like my Friday posts, and I find it helpful to learn that way, with visuals laid out in a canvas and arrows between things.

I want the format to be so enjoyable that I really like creating these posts. If I’m going to do these videos time and time again, I need to enjoy the process of making the post and the video. If I enjoy it, and it’s good visually, I think I’ll stick with it for longer.

I think about The Pudding and Acquired. Even when it’s a topic I have no interest in, I enjoy the format of each of them so much that I consume everything they do anyway.

The Pudding and Acquired get me to read and listen to topics I wouldn't pick. If I enjoy making something, I keep making it. What I said: “even if the topic itself is not something I’m interested in, the format is done in such a way that I enjoy the experience of consuming it” What I said: “if I’m going to do these videos time and time again, I need to enjoy the process of creating the artifact”

Making it repeatable

Then I wanted to make this repeatable. I got my coding agent to build a kit, so any of my agents, in a fresh session, can make visuals at this level.

I didn’t want the kit to be too rigid. Things that only made sense for the S-1 page, like a page number on every claim and a heading on every drawing, shouldn’t be in every story. I didn’t want every post to look exactly the same every single time. So I said to keep it flexible: the agent should have the freedom to draw whatever it needs to draw, with some consistency in what certain things look like, like arrows and boxes.

So now there are parts. A box, my prompt, an agent and a web page look the same every time. If I change how one of them looks, it changes everywhere. Anything else gets drawn fresh, with the same pen, so it still matches. If the agent draws the same new thing more than once, it becomes a part.

The drawings also used to draw themselves in, line by line. I turned that off. I just wanted them static.

The kit: the same parts every time (box, arrow, my words, an agent, a web page, a person, a camera), and a free page for everything else. What I said: “we still have freedom so that the agent can draw whatever it needs to draw, but some level of consistency of what certain things look like”

Where I’ve got to:

Where I am now: my sessions, then me finding the story, then agents doing the making, then YouTube and the sessions page.

Copy this

Look at this post: https://sessions.bensbites.com/figuring-things-out/ I want to do something similar. Ask me questions to brainstorm how we could do this.

How this was made

Models

  • Talking it through: bites in Grok Bot
  • The drawings and the kit: my coding agent on pi · claude-opus-5-5
  • This post and its drawings: pi · claude-opus-5-5

Code and tools

  • rough.js: the sketchy lines
  • pele: diagrams from plain text
  • Shantell Sans: tldraw’s font, free to use
  • canvas kit: my starter, so any agent draws in the same style

Design

  • My Friday posts: the drawings I want to get back to

Data sources

  • My chats with bites and my coding agent, 26 and 27 Oct