Post
JA EN

A Blog Writing Guide for Engineers Who Struggle with Articulation—Organizing Thoughts Through AI Dialogue

A Blog Writing Guide for Engineers Who Struggle with Articulation—Organizing Thoughts Through AI Dialogue

Target Audience: IT engineers who struggle with articulation, those who want to start blogging but don’t know where to begin Prerequisites: None (basic familiarity with AI tools like ChatGPT, Claude, etc.) Reading Time: 15 minutes

Overview

Series Structure:


“I want to write a blog, but I don’t know what to write about” “It’s in my head, but I can’t put it into words” “I can’t write perfect sentences, so I end up frozen”

Many engineers share these struggles. They can write code, but not prose. They understand the technology, but can’t explain it.

This article explains how to organize your thoughts and write blog posts through dialogue with AI. The key is not “having AI write for you,” but “writing yourself while dialoguing with AI.”

Using this method:

  • Fragmented thoughts become structured
  • The barrier to articulation lowers
  • Understanding deepens through writing

This demonstrates the theories from the main series in a practical form.

Why Do Engineers Struggle with Articulation?

Common Misconception: “Can’t articulate = Don’t understand”

This is half right, half wrong.

Reality:

  • You understand, but it’s not structured
  • Fragmented thoughts are scattered in your head
  • You don’t know “where to start writing”

Concrete Example:

In your head:

1
2
3
4
5
6
"Kubernetes is convenient but complex...
There's RollingUpdate and Recreate...
But when do I use which...
Oh, there was a problem I hit yesterday...
What was maxSurge again...
I think health check settings were related..."

Trying to write:

1
2
3
4
5
6
"So, about Kubernetes...
(What should I start with?)
(How should I structure it?)
(Do I need to explain technical terms?)"
→ Hands freeze
→ Give up

Research Shows: Writing Organizes Thoughts

What Writing-to-Learn research (since the 1970s) shows12:

  • Writing = Externalizing + Structuring thoughts
  • Scattered knowledge in your head gets organized through writing
  • The act of “explaining” deepens understanding (Self-explanation effect3)

In other words:

  • ❌ “Understand, then write”
  • “Understand while writing”

Using AI as Your “Articulation Partner”

You’re the “Editor,” AI is the “Writer”

The approach recommended in this article can be summarized as: You act as editor, AI acts as writer, working collaboratively.

Your Role (Editor):

  • ✅ Decide what to write (direction, audience, purpose)
  • ✅ Give instructions to the writer (AI)
  • ✅ Critically evaluate the draft that comes back
  • ✅ Judge “this expression isn’t right” or “let’s change this order”
  • ✅ Partially rewrite yourself
  • ✅ Take responsibility for final quality

AI’s Role (Writer):

  • ✅ Turn your fragmented thoughts into prose
  • ✅ Propose structure
  • ✅ Polish conversational expressions
  • ✅ Point out missing information

Dialogue is Key:

1
2
3
4
5
You: "I want to write about a Kubernetes problem I had" (direction)
AI: "Structure proposal: 1.Problem, 2.Cause, 3.Solution, 4.Lessons"
You: "No, I want 'Lessons' first. That's what readers want to know" (editorial judgment)
AI: "Then 1.Lessons, 2.Problem, 3.Cause..."
You: "This 'Lessons' wording is too formal. I'll rewrite it more casually" (editing)

This Is the “Division of Labor Model” from Part 3 in Practice

The division of labor explained in Part 3:

  • AI: Provides knowledge (“The typical structure is…” “The definition of this term is…”)
  • Human: Makes comprehensive judgments (“For this audience…” “In my experience…” “What I ultimately want to convey is…”)

Editor Model = Concretization of this division

Traditional AI Use (Example that doesn’t work)

1
2
3
4
5
6
7
8
9
[You]
"Write a blog post about Kubernetes"

[AI]
(Generates generic article)
"Kubernetes is a container orchestration tool..."

[You]
"This isn't it... I wanted to write about my experience..."

Problems:

  • AI doesn’t know your experience
  • Can only write generalities
  • No learning for you

New AI Use (Example that works)

Use AI not as a “ghostwriter” but as a “thought-organizing dialogue partner.”

Phase 1: Dump Your Thought Fragments (5-10 minutes)

Don’t try to write perfect sentences. Write what comes to mind in bullet points.

1
2
3
4
5
6
7
8
9
10
11
12
[You → AI]
"I want to write about Kubernetes, but my head isn't organized.
I'll write what comes to mind in bullet points,
so help me propose a structure.

- The difference between RollingUpdate and Recreate was confusing
- Yesterday, RollingUpdate didn't work in production
- I was torn between maxSurge and maxUnavailable settings
- Downtime occurred and I was shocked
- Switching to Recreate solved it
- But I still don't fully understand why RollingUpdate failed
- I think health check settings were related"

Points:

  • Doesn’t need to be perfect prose
  • “I think…” “Maybe…” is OK
  • Just get what’s in your head out

Phase 2: AI Proposes Structure (AI Response Example)

1
2
3
4
5
6
7
8
9
10
11
[AI → You]
From these experiences, an article with this structure seems possible:

1. Introduction: The story of failing with RollingUpdate (reader empathy)
2. Problem details: What happened, why it was confusing
3. Investigation: maxSurge/maxUnavailable, health checks
4. Understanding RollingUpdate vs Recreate differences
5. Lessons: When to choose which
6. Improvements for next time

Is there anything you want to elaborate on in each section?

What’s happening:

  • AI structures fragmented thoughts
  • You now have clarity on “what to write”
  • The barrier to starting lowers

Phase 3: Write Each Section Through Dialogue (10-20 minutes)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[You]
"I want to start with section 1. But I don't know
how to start writing 'the failure story'"

[AI]
"For failure stories, starting with specific context is effective.
Tell me:
- When (what time yesterday?)
- What you were trying to do (what kind of deploy?)
- What happened (what error?)"

[You]
"Yesterday at 6 PM, I started deploying a new version
during low-traffic hours. I had RollingUpdate configured so
I thought it would work with no downtime,
but about 2 minutes after starting the deploy, error alerts
started flooding Slack. Looking at it, 503 errors everywhere..."

[AI]
"Great! That concrete description can be your article's opening.
Now write about how you felt in that moment and how you handled it."

[You]
"I tried to rollback but didn't immediately know how.
When I checked with kubectl get pods,
new Pods were starting but not becoming Ready.
Meanwhile, old Pods were Terminating one after another,
and I thought 'this is bad'..."

What’s happening:

  • AI’s questions draw out your memories
  • You can write in spoken language (lower barrier)
  • Thoughts organize as you write

Phase 4: Polish Spoken Language (5-10 minutes)

Once you’ve finished writing, have AI polish it.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[Your written text (spoken language)]
"Yesterday at 6 PM, deployed new version to production.
Had RollingUpdate configured so thought it'd be fine,
but about 2 minutes after starting deploy, errors flooded Slack.
503 errors everywhere, I seriously panicked.
Checked with kubectl get pods, new Pods weren't Ready,
old Pods were Terminating. Thought 'this is bad' and
rolled back immediately."

[Request to AI]
"Polish this text to be more readable.
But keep the flow, content, and sense of urgency."

[AI's polished result]
"Yesterday at 6 PM, I started deploying a new version to production.
With RollingUpdate configured, the transition should have been
seamless with zero downtime.

However, 2 minutes after starting the deploy, 503 error alerts
began flooding Slack one after another.

Frantically checking with `kubectl get pods`, I found that
while new Pods were starting, they weren't reaching Ready status.
Meanwhile, old Pods were Terminating in succession.

'The entire service is going to go down'—
With that judgment, I immediately executed a rollback."

Points:

  • First write in spoken language (focus on content)
  • Let AI handle polishing (good Cognitive Offloading)
  • You think about content and structure (this is important)

Practical Template

A step-by-step writing template for those who struggle with articulation:

Step 1: Topic Selection (2-3 minutes)

Decide what to write about. You don’t need complete understanding.

Good topic examples:

  • A recent problem you encountered
  • Technology you newly learned
  • A concept you understood vaguely
  • Something colleagues often ask about

Point: Choose something “you’re curious about,” not “something you can explain perfectly”

Step 2: Dump Your Thought Fragments (5-10 minutes)

Tell AI:

1
2
"I want to write about ○○, but my head isn't organized.
I'll write my thoughts in bullet points, so help me structure them."

Then write what comes to mind:

  • What you know
  • What you don’t know
  • What happened yesterday/last week
  • What you felt
  • What you wondered about

Time: 5-10 minutes Goal: Not perfect prose, but getting thought fragments out

Step 3: Structure Through AI Dialogue (10-15 minutes)

1
2
3
4
5
6
7
8
[AI] Receive structure proposal
[You] "I want to start with section 1"
[AI] "What do you want to write in section 1?"
[You] Answer in bullet points
[AI] "Tell me more. For example..."
[You] Answer

(Repeat)

Goal: Clarify what to write in each section

Step 4: Write in Spoken Language (20-30 minutes)

Don’t aim for perfect prose.

OK:

  • “I think…” “seems like…”
  • “I’m not sure but”
  • Conversational expressions
  • If you forget technical terms, describe them

NG:

  • Trying to write perfect sentences
  • Looking up technical terms while writing
  • Aiming for polished prose from the start

Time: 20-30 minutes Goal: Just finish writing

Step 5: Have AI Polish It (5-10 minutes)

1
2
3
"Polish this text to be more readable.
But don't change the content and flow.
Keep the sense of urgency."

Goal: Convert to readable prose

Step 6: Critical Review (10-15 minutes)

Read the polished text and use this checklist:

  • Does it convey what I want to say?
  • Are facts and opinions mixed?
  • Am I making claims without evidence?
  • Are there expressions that could mislead readers?
  • Does it include my experience and insights?

Time: 10-15 minutes Goal: Confirm it’s content you’re satisfied with as your article

Step 7: Adding Evidence (15-20 minutes, Optional)

Add backing beyond “my experience”:

  • Official documentation citations
  • Links to others’ articles
  • Research papers (if necessary)

Ask AI:

1
2
"Is there supporting information for this claim?
Show me official documentation or reliable articles."

Time: 15-20 minutes (optional) Goal: Give your claims credibility


Total Time: 60-100 minutes

Points:

  • You don’t need to write all at once
  • Do Steps 1-3 today, Steps 4-7 tomorrow is OK
  • You don’t have to publish (personal notes are OK too)

Real Example—How This Series Was Written

Let’s analyze the writing process of the main series (all 3 parts) that formed the basis of this bonus article.

Example 1: Discovering “Bootstrapping of Agency”

State before writing (fragmented thoughts):

1
2
3
"When you don't have anything active, organizing the situation,
communicating to AI, and receiving proposals creates
agency within yourself—I think there's a pattern like that..."

Dialogue with AI:

1
2
3
4
5
6
7
8
9
10
11
12
13
[Author]
"Can you incorporate that aspect?"

[AI]
"That's an important perspective. We can add a new section
about how AI might function as 'bootstrapping of agency.'"

[Author]
(Writes based on AI's proposal)

[Result]
→ A new 142-line section was added to the article
→ A concept that couldn't initially be articulated became clear

What happened:

  • A “vague feeling” in the head
  • Articulated through dialogue with AI
  • The concept became clear through writing

Example 2: Organizing Micro/Macro Perspectives

Review after writing (discomfort):

1
2
3
[Author]
"This explanation still feels like it's focused on
memorizing programming language specifications in detail"

Dialogue with AI:

1
2
3
4
5
6
7
8
9
10
11
12
13
[AI]
"Which part specifically concerns you?"

[Author]
"What humans need going forward is the micro perspective of
how computers and the internet work, and the macro perspective
of what services to provide based on how people behave.
The 'how to implement?' perspective—won't that be delegated to AI?"

[Result]
→ Completely changed the article's examples
→ From `with`'s `__enter__/__exit__` (language specs)
  → To storage architecture selection (system design decisions)

What happened:

  • Noticed discomfort after finishing writing
  • Essential problem became clear through AI dialogue
  • The entire article’s direction improved

Example 3: AI’s Limitations in Comprehensive Judgment

Further review:

1
2
3
4
5
6
7
8
9
10
11
[Author]
"Both micro and macro perspectives can be advised by AI, but
current AI seems very difficult at considering them comprehensively"

[AI]
"Important point. Upon review, the article says 'critical evaluation
of AI output is necessary' but doesn't explain 'why necessary' (= AI's limitations)."

[Result]
→ Added "AI's Limitations in Comprehensive Judgment" section to all 3 articles
→ The article's message became clearer

What happened:

  • Noticed insufficiency while rereading articles
  • Concretized through AI dialogue
  • Consistency across the entire series improved

Common Patterns

  1. No perfect plan from the start
    • Discovered while writing
    • Clarified through dialogue
  2. AI as “dialogue partner” not “ghostwriter”
    • Structure proposals
    • Deepening through questions
    • Pointing out insufficiencies
  3. Writing itself is learning
    • Understanding deepens through articulation
    • Insights emerge through review

This is precisely the result of practicing the method proposed in this article.

Frequently Asked Questions

Q1: How is this different from “having AI write for you”?

A: Fundamentally different.

Having AI write for you:

1
2
3
4
5
6
7
8
9
10
[You]
"Write an article about Kubernetes"

[AI]
(Generates generic article)

[Result]
- No experience or insight from you
- Zero learning effect
- You don't even understand the article's content

Writing while dialoguing with AI:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[You]
"I want to write about a Kubernetes problem I had yesterday.
Help me organize my thoughts"

[AI]
"What was the situation?"

[You]
(Articulate your experience)

[Result]
- Article filled with your experience and insights
- Understanding deepens through articulation
- You can now explain in your own words

The essential difference:

  • Who is thinking
  • Who is learning

Q2: I still can’t take the first step

A: Don’t aim for a “perfect article.”

Gradual approach:

Level 1: Personal notes (don’t publish)

1
2
3
4
"Things I got stuck on with Kubernetes today"
- Downtime with RollingUpdate
- Cause was maxUnavailable: 0 setting
- Switching to Recreate solved it

Level 2: More detail (still don’t publish)

1
2
3
Tell AI "I want to write more detail about this"
→ AI asks questions
→ Elaborate while answering

Level 3: Format as article (consider publishing)

1
2
3
4
Ask AI "Format this as an article"
→ Converted to readable form
→ Review yourself
→ Modify if needed

Level 4: Publish

1
2
(You don't have to publish)
(Personal knowledge base is OK too)

Points:

  • Don’t aim for Level 4 immediately
  • Start from Level 1
  • Publishing is not mandatory

Q3: If I can’t articulate, doesn’t that mean I don’t understand enough?

A: Half right, half wrong.

The correct part:

  • There are indeed parts where understanding is insufficient
  • When you try to write, you notice you “can’t write”
  • This is good (gaps in understanding become clear)

The wrong part:

  • Often you understand but it’s not structured
  • You just don’t know “where to start explaining”
  • Articulation skill deficiency and understanding deficiency are different things

Solution:

Writing solves both:

  1. Discovering gaps in understanding
    1
    2
    3
    4
    
    "Hm? I can't explain this part"
    → Notice understanding is insufficient
    → Research
    → Understanding deepens
    
  2. Organizing unstructured knowledge
    1
    2
    3
    4
    
    "I understand but how to explain..."
    → Dialogue with AI
    → Structure becomes visible
    → Can articulate
    

In other words:

  • Not being able to write isn’t the problem
  • Trying to write reveals what the problem is
  • The process of solving that is learning

Q4: Won’t this take too much time?

A: It takes time at first, but ROI is high.

Time breakdown (first time):

  • Article writing: 60-100 minutes
  • But most of this time is “learning time”

Traditional learning:

1
2
3
4
5
Read documentation: 30 min
Try it: 30 min
Think you understood: ?
→ Forget when actually using
→ Research again: 30 min

Total: 90 min + forgotten time

Learning through blog writing:

1
2
3
4
5
6
Thought organization: 10 min
Writing (including learning): 60 min
Review: 15 min
→ Remains as article
→ Can reread when forgotten
→ Others can reference too

Total: 85 min + article as asset

Long-term effects:

  • What you write is harder to forget
  • Articles become your knowledge base
  • Writing gets faster next time
  • Articulation skill itself improves

Q5: Aren’t I depending on AI too much?

A: Depends on usage. The method proposed here is “good dependency.”

Bad dependency (Cognitive Offloading):

1
2
3
4
5
6
7
8
9
10
[You]
"Write the article"

[AI]
(Writes everything)

[You]
Copy-paste
→ Learned nothing
→ Ask AI the same thing next time

Good dependency (Scaffolding):

1
2
3
4
5
6
7
8
9
10
[You]
"Help me organize my thoughts"

[AI]
Questions and structure proposals

[You]
Think and articulate yourself
→ Articulation skill grows
→ Can do more yourself next time

“Fading” described in main series (Part 2):

Gradually reduce AI support:

Month 1:

  • Fully rely on AI for structuring
  • Answer AI’s questions for each section

Month 2:

  • Create rough structure yourself
  • Only consult AI for stuck parts

Month 3:

  • Can structure yourself
  • Only ask AI for prose polishing

Month 6:

  • Can write almost by yourself
  • Use AI for final check

Goal: Become able to write without AI

Q6: Is there really learning effect from just being involved as an “editor”?

A: Yes, there is. The key is cognitive effort.

You don’t need to “write everything from scratch yourself.” As [Self-explanation research3](#references) shows, learning happens even just by reading existing text while thinking “why?”

Editor’s work = Constant judgment and evaluation:

  • “Will this structure convey to readers?” → Thinking from reader’s perspective
  • “Is this expression accurate?” → Confirming your understanding
  • “Is this order logical?” → Understanding structure
  • “Are there alternatives?” → Critical thinking

These are all cognitive effort, the same mechanism as the Self-explanation effect.

Comparing cognitive effort:

Writing everything from scratch:

  • Cognitive effort: Entire process from conception to writing
  • Learning effect: ◎

Being involved as editor:

  • Cognitive effort: Direction setting, critical evaluation, continuous judgment
  • Learning effect: ◎ (when cognitive effort is sufficiently deep)

Complete delegation:

  • Cognitive effort: 0%
  • Learning effect: ✗ (Zero)

Conclusion: Even with different writing formats, learning effect is achieved when cognitive effort is sufficiently deep. However, editorial judgment needs to be critical evaluation that deeply considers “why this expression” and “why this structure,” not just surface-level checking.

Concrete Example: How to handle AI’s proposals

Pattern with learning effect:

1
2
3
4
5
6
7
8
9
AI's proposal: "First Kubernetes overview, then rolling update..."

You: "Overview first... but wouldn't readers want to know 'why it's needed' first?
→ I'll add 'problems with traditional deployment' at the beginning (write myself)"

"The readinessProbe explanation is accurate so I'll use it, but let me understand why it's needed
→ Check documentation (cognitive effort)"

"This expression is too stiff. I'll rewrite with a 'convenience store shift change' metaphor (my own words)"

Partially using AI while thinking, understanding, and judging → Learning effect achieved

Pattern without learning effect:

1
2
3
AI's proposal: "First Kubernetes overview, then..."

You: "Don't really get it, but looks good so copy-paste"

Zero cognitive effort → Zero learning effect

Q7: When AI can write perfect articles, won’t this method become unnecessary?

A: Depends on your purpose.

If the purpose is “creating an article” → Yes, it becomes unnecessary

In the near future, AI will be able to generate articles with:

  • Perfect structure
  • Accurate information
  • Style optimized for readers

In this case, human finishing is unnecessary.

If the purpose is “learning yourself” → No, it remains important

The essence of Writing-to-Learn12:

  • The article’s completion isn’t the goal
  • Organizing thoughts through the process of writing is the goal

Similar example: Calculator and arithmetic

1
2
3
4
Calculator: "√2 = 1.41421356..." (instantly accurate)

Yet elementary students still learn arithmetic
→ The goal isn't "calculation result" but "understanding number concepts"

Same structure:

1
2
3
4
AI: "Generates perfect article" (instantly high-quality)

Yet there's value in engineers writing
→ The goal isn't "article completion" but "deepening understanding through writing"

What this article recommends is the latter

  • ✅ Articulate your experience (Phase 1)
  • ✅ Critically evaluate AI’s proposals (Phase 3)
  • ✅ Rewrite in your own words (Phase 3)

Learning happens through these processes

Even if AI can generate perfect articles:

  • The process of “discovering what you don’t understand”
  • The process of “integrating scattered knowledge”
  • The process of “deepening understanding by explaining to others” (Self-explanation3)

These cannot be substituted

Same structure explained in Parts 2 and 3

Part 2:

  • Path 1 (Execute immediately): Fully delegate to AI → Bad Offloading
  • Path 3 (Active integration): Collaborate with AI → Learning effect

Part 3:

  • AI: Provides knowledge
  • Human: Comprehensive judgment and learning

Bonus (this article):

  • Fully delegate article creation → Output obtained but zero learning
  • Engage in writing process → Output + learning effect

Usage Recommendations

Situation 1: Creating articles needed for work → OK to let AI do everything (prioritize time efficiency)

Situation 2: Writing about technology you want to deepen understanding of → Use this article’s method (prioritize learning effect)

Situation 3: Half and half → AI drafts, you edit while thinking “why this structure?” → Partial learning effect

Conclusion: You Can Write Blogs Even If You Struggle with Articulation

Traditional thinking

1
2
3
Have articulation ability
    ↓
Can write blogs

→ People who struggle with articulation can’t write

New thinking

1
2
3
4
5
Write blogs (while dialoguing with AI)
    ↓
Articulation ability improves
    ↓
Can write even more

→ Articulation ability develops through writing

What this article covered

  1. Can’t articulate ≠ Don’t understand
    • Just not structured
    • Organizing happens through writing
  2. AI is an “articulation partner”
    • Not a ghostwriter
    • Use as dialogue partner
  3. Don’t aim for perfect prose
    • Write in spoken language
    • Let AI handle polishing
  4. Follow the template
    • Dump thoughts → Structure → Write → Polish → Review
    • Gradual approach
  5. Writing itself is learning
    • Understanding deepens through articulation
    • Insights emerge through review

Important Caveats

This method is not universal:

  • Difficulty of articulation varies by individual
    • May take time at first (improves with fading)
    • Some people may need more structured support (mentors, community, etc.)
  • Learning effects also vary by individual
    • When engaging as editor, depth of cognitive effort matters
    • Surface-level checking alone has limited learning effect

Finding a method that suits you is important.

Next Steps

Things you can start today:

  1. Choose one thing “you’re curious about”
    • A recent problem you encountered
    • Something you newly learned
    • Something you don’t fully understand
  2. Spend just 5 minutes dumping in bullet points
    • Tell AI “help me organize my thoughts”
    • Write what comes to mind
  3. Dialogue with AI
    • Answer AI’s questions
    • Receive structure proposals
  4. Write in spoken language
    • Don’t aim for perfection
    • Just finish writing
  5. Decide later whether to publish
    • Personal notes are OK
    • There’s value in writing itself

What Matters

  • Not having AI write for you
  • Writing yourself while dialoguing with AI
  • Through that process, articulation ability develops

“Struggling with articulation” is not a reason to not start.

Rather, now is the best time to start blogging.

With AI as your “articulation partner,” the barrier to putting your experience and insights into words is lower than ever before.


Series Navigation


References

  1. Emig, J. (1977). Writing as a mode of learning. College Composition and Communication, 28(2), 122-128. [Reliability: High] Pioneering Writing-to-Learn research. Analyzed mechanisms by which writing promotes learning. ↩︎ ↩︎2

  2. Klein, P. D. (1999). Reopening inquiry into cognitive processes in writing-to-learn. Educational Psychology Review, 11(3), 203-270. [Reliability: High] Meta-analysis of Writing-to-Learn research. Systematically organized cognitive process changes through writing. ↩︎ ↩︎2

  3. Eliciting self-explanations improves understanding - Chi, M. T. H., de Leeuw, N., Chiu, M.-H., & Lavancher, C. (1994). Cognitive Science, 18(3), 439-477. DOI: 10.1016/0364-0213(94)90016-7. [Reliability: High] Classic study of self-explanation effect. Demonstrated that explaining deepens understanding. ↩︎ ↩︎2 ↩︎3

This post is licensed under CC BY 4.0 by the author.