November 20, 2018 • Medellín, Colombia

Working In Public

Working In Public


This is an experiment.

I've decided to start publishing all of the private notes I write myself in the process of planning projects out and deciding what I want to do with my life.

I write around 1,500 words per day. That's about the length of a short blog post, but those notes stay on my computer where no one can see them.

This is the first of what is going to be a series of stream-of-thought style posts. They will not be polished. There will be grammar mistakes. Let's see how it goes.


Working in Public

I think I should share my process. The project I'm working on now is a very mission-driven, and I think that people would be interested in helping if I can get the word out.

If people become invested in the process and see that they are making real contributions to the mission, they are going to feel a sense of ownership over the project that will make them want to support the project and help it grow.

I think through most ideas just like this. I write everything down in a stream of consciousness way as I explore the problem from different angles. This leads to the creation a huge amount that I put in a folder and forget about, what I now think could be treated as pseudo blog posts.

The Benefits

  1. It would force me to think in a clear and critical way. With people watching over my shoulder I get the immediate benefit of social feedback and critique. I can learn to defend and refine my ideas in real time.
  2. Free marketing.
  3. I'll have documentation of the process that I can look back to later. It will be much easier to see a timeline of what I thought about, what I built, and when.
  4. I need expertise that I do not have. I need people to come on board who are experts in all kinds of things it would take me a lifetime to become an expert in. Those people can't join if they don't know this project exists.

Ways to Share

  1. Sharing mini-blogs the whole way through.

    • Every one of these would get shared, all the time. This is to keep me from stressing out about having things polished. It's going to be about the process and about how I'm thinking about these things as I go. It's about documenting and keeping myself honest and maintaining perspective.
    • In that vein, don't over-edit. I think that the way you structure your thoughts as you go is fine. It's not perfect, it's not always lucid, but you're pretty much there as far as grammar and spelling go. Don't worry so much.
  2. Sharing within your communities.

    These are the people that are going to allow you to bootstrap everything else. Your friends want to help you, give them a way to do that. Post about all these things in IndieHackers, on the Product Hunt maker's chat, in the shell group, Facebook, Twitter, etc. This works if you're open.

  3. Live-streaming

    This idea of sharing everything in public was spurred by and also influenced by Gary V's advice to document your journey from a place of sincerity about your current position and perspective.

    I could live-stream my data munging, my research, coding, designing, even writing these posts could be live-streamed. A live-stream of these brain dumps could be interesting since I'm writing them at close to reading-speed and not going back to do much editing along the way.

Social Pressure

My other hope is that sharing these things with the world will put social pressure on me to follow through, to work on this project every day, and to get it launched and out there as soon as possible.

Crowd-Sourced Solutions

If you have an audience following along with you, they can help you solve problems as you go. They can suggest approaches that you might not have thought of. They may even take on the mantle of researching approaches or data for you and bringing you back results that you can use right away.


Alright, so what's the best platform to share these on? Medium comes to mind immediately. I researched this not that long ago and decided that the best way to do Medium is to publish your own blog and import into Medium so that you get both the SEO benefits for what you write, as well as exposure to the built-in Medium audience.

The next question becomes, where to put the blog? It seems like it should be associated with the company/project, but there is no company/project right now. And since it's about the process, it's much more of a personal perspective.

I think it makes the most sense to put the blog on and then create a publication on medium for it that just reflects the same content. Side-perk, is already built on top of Gatsby.js and ready to go as a blogging platform.

Is this all a distraction?

  1. Not if you move fast enough.
  2. You get distracted anyway, at least your distraction might be productive.

What are your fears at this point?

My main fear is just that I put myself out there, that I share what I'm working on, and then that I don't follow through and nothing comes of it. That the project peters out and never launches like happens with many of the things that I start.

You do control that outcome and you have launched things before.

I wish it wasn't so hard to stay focused.

Okay, one way you can hedge against this outcome is by making this process documentation not about just this project, but more your life process in general. Zooming out a bit, increasing the scope, makes the whole thing stronger. You're never not going to be re-evaluating your life, making plans, working on something.

Should I publish my backlog?

Back to Home

Want to work with me on a project like this?