Skip to content

Commit 8b35fe5

Browse files
committed
Writing, speaking, thinking
1 parent 882a81f commit 8b35fe5

File tree

3 files changed

+305
-0
lines changed

3 files changed

+305
-0
lines changed

src/content/logs/2025/12/01.mdx

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
---
2+
date: '2025-12-01T21:35:45Z'
3+
title: '2025-12-01'
4+
draft: false
5+
tags: []
6+
---
7+
8+
Lately, I've been thinking about the difference and similarities between speaking, writing and thinking.
9+
Paul Graham wrote an article about [how writing is thinking](https://paulgraham.com/writes.html) and that if you think you're thinking without writing, you only _think_ you're thinking.
10+
11+
I haven't known what to do with this idea for a while but think I've found something interesting recently.
12+
13+
In using LLM agents to build software, sometimes I use voice to text functionality to get thoughts out of my head as fast as possible.
14+
From a pure speed perspective, this is usually the fastest way to get the agent something to start working on.
15+
In practice, however, the transcription of what I've said isn't always as exacting or precise as what I had in mind.
16+
17+
I _think_ the appreciation of this freestyle nature is to appreciate what it is to think through writing.
18+
19+
When you speak to communicate, you're generally trying to communicate some information.
20+
But speaking has certain constraints.
21+
While you're speaking, you need to figure out what you're going to say next while you're saying the thing you're already saying.
22+
23+
This is quite different from writing.
24+
Oddly enough, I never realized how different this was until I watched a bunch of people demonstrate how they use coding agents.
25+
26+
They would talk about their process, explain what they were going to do, and then would start typing to the agent, at which point, their verbal speed and cadence would change entirely.
27+
28+
They would dictate or type things like the following:
29+
30+
> Create a React, Typescript application, using the Tailwind CSS framework ...
31+
32+
Usually monotone.
33+
Usually slower than natural speaking speed.
34+
Usually completely different from how the presenter was previously addressing the audience.
35+
36+
In a presentation forum, this is highly unnatural to listen to.
37+
38+
It's the conversion of the writing process into something consumable to a speaking presentation format, but it's awkward.
39+
40+
Having noticed how strange this transition feels, when I do presentation coding with agents now, I tend to prefer a voice to text approach.
41+
This approach allows me to fluidly explain myself to the audience and the agent at the same time, whenever I want to, by recording myself when I am talking about what I am going to build and using that transcription as my prompt.
42+
43+
That's a fun party trick, but back to writing and thinking.
44+
45+
Writing slows you down to a speed where you can care more about where you are going.
46+
The constraints of speaking require tradeoffs you don't have to make when writing.
47+
48+
If you can't think of quite the right word to describe what you're thinking, you can fall back to a more simple description or a synonym.
49+
This works in conversation, but is a more lossy version of your actual thought and what you were trying to say.
50+
51+
Words and speech are already lossy, but when we take time to write something down, we have the best chance of using the best words we know how to communicate what we mean.
52+
53+
When we consider what this means in the context of writing to think, we might suggest speaking is insufficient to think because it requires mental energy to be committed to other things as well.
54+
If you're presenting, you may be considering your cadence, your body language, your tone, your volume.
55+
You may be watching the audience and picking up on cues from them to get a sense of how they are receiving what you are saying.
56+
If you're conversing, you're listening to your conversation partner and picking up similar cues.
57+
In the end, what I think this means is that your mental bandwidth cannot be maximally focused on thinking when you are speaking.
58+
59+
There are too many other things going on.
60+
Maybe the closest thing to writing when speaking is to record yourself by yourself with no conversation partner and nothing to distract you.
61+
But even still, it's not quite like writing.
62+
You're looking around, absorbing other stimuli, and subconsciously incorporating it in what you say.
63+
64+
If you close your eyes and dictate, you might come close to thinking like writing, but you still can't avoid the constraint of being forced to pick the next word to string it together with the last.
65+
Unless of course, you are going to pause and deliberately and carefully pick each. and. every. word. as. you. say. it. aloud.
66+
But is that really even speaking?
67+
68+
There is a sort of freestyle component to speaking.
69+
In our minds, we might think we generally know where we're going (what point we're going to make) but we don't always know how we're going to get there.
70+
71+
I've played with this idea a lot lately.
72+
73+
The next time you're in a casual conversation, observe the topic and listen to the participants.
74+
Get a sense of what is being talked about and stay engaged.
75+
76+
See if you notice multiple threads of conversation.
77+
See if it seems like the people speaking are understanding each other.
78+
See if you can follow the conversation evolving from one topic to another.
79+
80+
Conversations are rarely planned.
81+
They emerge, evolve, and eventually fade away.
82+
83+
Even after an engaging and enjoyable conversation, there is a moment of palpable exhale where you realize it's time to turn the page.
84+
85+
So what are we doing when we converse?
86+
Are we thinking?
87+
88+
If we need more of our mental bandwidth to focus fully, then maybe we're thinking to a certain degree but at a diminished capacity.
89+
90+
If we're debating, we'll hear the argument of our opponent and then be expected to respond, advocating for our perspective over theirs.
91+
We're thinking on our feet, but maybe not as deeply or clearly as we're capable of doing.
92+
93+
We're kind of thinking, but really we're reacting.
94+
We've practiced debating and when we hear an argument we only have so much time to respond.
95+
There are lots of techniques you could use to buy time.
96+
97+
Take a deep breath. Pause. Vamp. Talk about something unrelated.
98+
99+
All to buy time.
100+
Time to think.
101+
102+
Because when speaking, time is the tightest constraint limiting the clear communication of your ideas.
103+
104+
When speaking, it's more difficult to manage a conversation.
105+
Harder to retrace to previous topics.
106+
To prune earlier branches.
107+
With a partner it's nearly impossible and would likely make the conversation feel quite unnatural.
108+
109+
There is a natural give and take of a conversation.
110+
If someone is talking about their day, it would be unbecoming to interrupt or abruptly change the topic to something else.
111+
112+
When speaking, you live in the flow of time.
113+
You need to speak words in an order that make sense.
114+
You can't return to a sentence from 5 minutes ago, edit that, then reorganize it to better state your point.
115+
When speaking you kind of can, but it takes practice and you have to expend energy bringing your partner or audience with you.
116+
117+
> I know I said that you can think when you speak but I don't think I said that quite right. What I mean was, you can do an _approximation_ of thinking while speaking but to truly think with clarity you must write.
118+
119+
If you say that, people can follow what you're talking about, but you have to lay a trail of breadcrumbs.
120+
When writing, the thoughts are more pure and uninterrupted.
121+
122+
If you have the thought that leads to speaking the quote -- maybe something like
123+
124+
> My point is that writing is thinking and speaking isn't quite thinking so I need to ensure I communicate clearly that speaking isn't quite clear thinking
125+
126+
You can change your prose to reflect that.
127+
You don't need to bring anyone along with you.
128+
You don't have to justify your hard pivot.
129+
You can think and respond to your thought alone without the decorum or ceremony required when speaking.
130+
131+
To respond to this thought while speaking compared to writing requires different orders of magnitude of mental bandwidth.
132+
So much more, I could almost imagine myself letting the misunderstanding go while speaking because it would just be so much work to return and correct the record with linear conversation.
133+
134+
When writing, the nonlinear edits are possible and easy.
135+
The ideas exist concretely in words, to be sculpted into ideas.

src/content/logs/2025/12/02.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
date: '2025-12-02T09:39:17Z'
3+
title: '2025-12-02'
4+
draft: false
5+
tags: []
6+
---
7+
8+
I always turn off Cursor Tab when I am writing to think.
9+
Otherwise, I end up subconsciously influenced to write what Cursor Tab thinks I am writing, not what I actually mean to write.
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
---
2+
title: On Writing, Speaking and Thinking
3+
location: Brooklyn
4+
createdAt: 2025-12-02T21:35:45Z
5+
updatedAt: 2025-12-02T21:35:45Z
6+
publishedAt: 2025-12-02T21:35:45Z
7+
draft: false
8+
---
9+
10+
Have you ever observed someone try and demonstrate how they use a coding agent?
11+
The presenter will usually introduce the concept of an agent, discuss the idea of a software harness wrapping a language model, and then will show an example of how it works.
12+
13+
When they make the transition from explaining to demonstrating, a visceral change occurs.
14+
They begin dictating what they are typing into the agent chat window.
15+
16+
> Create a React, Typescript application, using the Tailwind CSS framework ...
17+
18+
Usually monotone.
19+
Usually with a slower cadence than their natural speaking speed.
20+
Usually completely different from how they were previously addressing the audience.
21+
22+
The communication style is completely different.
23+
24+
Frequently witnessing this shift in these presentations was what first gave me more insight into the differences between writing and speaking, and why I think I better understand this idea now, after being introduced to it by [Paul Graham](https://paulgraham.com/writes.html).
25+
26+
## The tension of writing while speaking
27+
28+
The reason I believe it is awkward to type a prompt to an agent while presenting is because you're stretching your mental bandwidth trying to perform two different activities at once.
29+
On one side, you're presenting or performing.
30+
You're trying to deliver certain material to an audience that they can follow and understand.
31+
You're thinking about your tone, pacing, and ensuring you've mentioned all your talking points.
32+
33+
On the other, you're attempting to craft a specific thought.
34+
Because you're putting words to an idea, you now need to pick the words.
35+
Your mind shifts to considering which words you should choose.
36+
37+
It seems this mental shift also causes most people to downshift in speed.
38+
From what I have observed, it seems
39+
40+
1. most people type more slowly than they speak
41+
2. putting words on a "page" invokes an inner critic in a way that is less common while speaking
42+
43+
But the disconnect is actually deeper than this.
44+
45+
As a presenter, you already know what you're going to say, and the change in speed is due to typing more slowly than you speak.
46+
If you've preemptively come up with your prompt, writing it or pasting it into the agent is not really representative of the process you followed to create that prompt.
47+
48+
Witnessing either feels unnatural and confusing to an audience member.
49+
You are showing the final product of your thinking process, not the process itself.
50+
51+
A better version of this demo would be building an under-prescribed idea in real time and working through the ambiguities and clarifications required to get a functional result.
52+
53+
Effectively using an agent to help you accomplish tasks requires you to participate in the thinking process.
54+
55+
## Thinking is refining unstructured ideas
56+
57+
Writing lets you spend time refining and organizing unstructured thoughts.
58+
We can think of unstructured thoughts as stream of consciousness.
59+
The type of things you say as a response in conversation or doing morning pages, where you just write and don't edit or delete anything.
60+
61+
The words and ideas that come from these processes often contain the raw material you might use to refine your thoughts, but they are scattered and fuzzy, lacking coherence and consistency.
62+
If want to clearly communicate an idea, you need to refine these.
63+
64+
And how do you do that?
65+
You put them into words then edit and structure them.
66+
67+
The writing process brings clarity to thought.
68+
Writing is thinking.
69+
70+
## Why speaking isn't really thinking
71+
72+
Think of a time you were having a debate and felt like someone said something you didn't quite have a good response to.
73+
You felt unprepared and maybe gave an unconvincing response or maybe tried to change the subject to deflect from that fact.
74+
75+
Later, you probably thought of a response that would have been better, you just hadn't thought of it in the moment.
76+
77+
Speaking is linear.
78+
79+
If you want to go revisit something you've already said, you must pivot a conversation back to an earlier point.
80+
To reopen, revise, or revisit a matter that seemed settled.
81+
To bring your conversation partner or audience along to ensure they are following you through the change in topic.
82+
83+
Non-linearity in speaking is an illusion.
84+
You are always appending words to the transcript of time.
85+
86+
When speaking, you're confined to the best you can do in the moment, given the constraints.
87+
If you can't think of the perfect word, you might substitute a passable replacement.
88+
You might use several words to describe your idea.
89+
You likely won't pause in silence while you think of the right word.
90+
91+
Speaking uses mental bandwidth you might have allocated to thinking.
92+
When you start saying words, you only have so much time before you need to say other words.
93+
That is just how speaking works.
94+
You're freestyling your abstract thoughts.
95+
It's hard to say things exactly as you want given these constraints.
96+
97+
If you need to communicate yourself clearly through speech, you probably will prepare and practice beforehand.
98+
You'll structure and organize your thoughts.
99+
You will consider your argument, counterarguments, and your audience.
100+
When you speak your ideas, you will have already done most of your thinking and can focus on delivery.
101+
102+
In conversation, you never quite know what your conversation partner will say.
103+
You spend mental bandwidth listening and processing what the other person is saying.
104+
When it's your turn to speak, you will have just finished hearing the thoughts of your partner and then you need to verbalize your own thoughts to respond.
105+
106+
How can you listen, think, and figure out what you're going to say all at once?
107+
108+
At best, your mental bandwidth is split.
109+
In practice, you are reacting.
110+
With practice and the preparation of experience, you respond coherently and clearly.
111+
But it's hard to imagine doing your best thinking under such tight mental constraints.
112+
113+
## Writing is nonlinear
114+
115+
Your best idea is unlikely to be your first idea.
116+
Your clearest thought is unlikely to be your first.
117+
118+
It's challenging and effortful to think things through.
119+
It's often complicated, requires research, presents tradeoffs.
120+
Most things are complicated if you take the time to look at them closely.
121+
122+
Writing is a better fit than speaking for thinking because writing allows for nonlinear interaction with ideas.
123+
With thoughts laid out in words, you can fluidly jump between paragraphs, reorder how concepts are introduced, swoop in and change a single word or phrase for clarity.
124+
125+
You can sit with your work, take breaks when you're tired, and return when you are inspired.
126+
You can evolve and define your ideas.
127+
You think.
128+
129+
## Writing changes your ideas
130+
131+
Writing is thinking because when you write about something, your ideas change with the writing.
132+
You are a slightly different person at the end of writing a work than you were before.
133+
134+
Writing needs to be focused, in part, to ensure you can actually stop writing.
135+
To provide a reasonable spot to conclude work.
136+
137+
The writing that feels most worthwhile leaves me with as many new questions as answers.
138+
139+
Yet this always means a writer is cursed to spend forever chasing their tail, writing to think, writing to think.
140+
141+
## Writing and agents
142+
143+
When working with agents, the most common difficulty I hear when someone feels they are not having success is that the agent is failing to do what they want it to do.
144+
Typically, this challenge results from not having done the necessary thinking about what is to be done.
145+
146+
Knowing what you want is the only way to collaborate successfully with a coding agent.
147+
These tools are trained to be instruction following.
148+
In a void of instructions, they often make median, flavorless decisions.
149+
In a void of context, they attempt to fill in the gaps as best they can.
150+
151+
Context engineering (a topic worthy of its own post) is a downstream application of knowing what you want.
152+
153+
You can only begin to know what you want by thinking about what it is you need to accomplish.
154+
155+
You write to do this thinking.
156+
As you write more, you think more and refine your approach.
157+
158+
So if you are struggling getting a coding agent to do what you want, think about what it is that you want to accomplish.
159+
Write it down.
160+
161+
Once you're finished, you will have done your thinking and you will have written your prompt as well.

0 commit comments

Comments
 (0)