Skip to content
Bytes by Ying
Go back

Pioneering as a Process Person

Edit page

“Never memorize something that you can look up.”

Albert Einstein

I love process.

I rely on process because I don’t like remembering things. I don’t like having the additional cognitive load required to having to remember things, and burdening myself with the fear of forgetting them. I also like building products, and in a way, you could define products as things that don’t need you in the loop to sell themselves (as opposed to say consulting). And I like process because talking about process leads to investment in a system where everybody can benefit, which could reduce friction, increase alignment, and dampen negative human influences.

Process is progress. Since it’s based on hard metrics, you have some understanding of the underlying truth around what you’re measuring. Since you only need to invest a small amount of willpower to update the process, you can rely on rote routine to do things instead of having to constantly think about things. All this continues to bring me great joy, that I can stop focusing on the little things and focus on the big things.


Yeah, the big things. Process isn’t so great in a lot of important areas, especially when it comes to first starting out and proving an idea works, and when you conquently need the flexibility to do things that process explicitly denies. It also fails when it ages and the reasoning behind it is lost; unreasonable process is beaucracy, which isn’t much fun. And process isn’t good at innovation; a good process leads to a faster horse, not a car. I’ve experienced all these blind spots in one way or another, and it smarts.

I think a good engineer learns to balance when to pioneer and when to apply process. Oliver Eidel wrote a great blog post about pioneers vs. process people, which to me demonstrated the potential of blending these two strengths together to create a great product.


I’ve never created a product (or a framework or an open-source tool), and after reading technical books and maintaining a technical blog and working in industry for a few years, I think something like this is the next Rubicon I should aim to cross. So I’ve been spending the past week or so working on a proof of concept for an open-source project I’ve been wanting to build, and I’m pleased to say that I’ve finished the MVP, located here on GitHub.

I’ll make another blog post right after this one to discuss said project. For now, I want to talk about how I pioneered this as a process person:

I think the more I pioneer, the more getting started will become easier.


Discussion on lobste.rs

Discussion on Hacker News



Edit page
Share this post on:

Previous Post
#lifeprotip: Use Docker to simplify development workflows
Next Post
A Pythonista's Review of Haskell