DEV Community

Cover image for Working in Public
Khanh Nguyen
Khanh Nguyen

Posted on Originally published at khanhng.com

Working in Public

Sharing unfinished thinking makes the finished work stronger.

Colorful notes connected into a public working journal

Share the useful context

I do not mean publishing every rough thought or turning the work into a performance.
For me, working in public is a lightweight habit of leaving enough context behind for someone else to understand how the work changed.

Writing down the constraint, the discarded direction, and the reason behind a decision creates a useful record for future collaborators and for the person doing the work.
It also makes my own reasoning more honest because vague instincts become easier to question once they are written down.

Keep the notes small

The most useful notes are often small.
I might share why I chose one layout, what failed during a deployment, or which assumption changed after seeing a real user try the flow.
These notes do not need to sound finished to be valuable.

Build a record over time

The blog is a place to keep those notes alive.
Over time, they become more than a collection of posts.
They become a map of the decisions, tradeoffs, and lessons that would otherwise disappear as soon as the next project begins.

The blog is a place to keep those notes alive.

Top comments (0)