Introducing NinjaPear Learn more

NinjaPear Logo NinjaPear

Trust, speed, and bureaucracy

I have an irrational hatred for bureaucracy. It is probably why I always find bones to pick with the civil service. But bureaucracy is only the symptom. What I truly have an issue with is inefficiency.

Centralized systems are efficient

There is a reason why the internet has been converging or has already converged into a pile of centralized platforms. There is Google for search, Facebook for communications, Cloudflare for website protection. And it makes sense because you gain efficiency with scale; and hence profits.

But with centralized systems, you have to trust them to do the right thing.

  • For Google and Facebook to not sell your privacy to the highest bidder
  • For Cloudflare to not act as a regulator of the internet

Trust leads to efficiency

Historically, my company Nubela has been known to build amazing things at superhuman speeds. I have two secrets for that. First, I hire great programmers. Secondly, I trust and allow the programmers to do their work absent of distractions.

This is how we built a full-blown cryptocurrency exchange in five months. Or a content distribution network in three months. Proxycurl in a week. Gom in a weekend.

We were able to ship because we had a small elite team — a special force of programmers.

But I am shamelessly adding bureaucracy into the company

Trust is not sustainable. My biggest takeaway in the last five years that I have been running a business is that I do not scale. Neither do individuals in the company. This is why I began enforcing documentation for every work that is to be built. And instead of verbalizing tasks, all tasks are now specified in written words and managed in our task management platform.

Sure, now everyone from the product team to the marketing team has added responsibilities to document their processes and provide daily written updates. Everyone's productivity took a slight 5% dip, but the company is now able we can scale 10x.

Also, I noticed an interesting side effect that most people do not mind a tinge of bureaucracy as it adds a healthy sense of formality into the office space.

Long story short, bureaucracy is inevitable to scale an organization. So the equation becomes, then how can I add the least amount of bureaucracy to gain the maximum amount of scalability? My answer is to hire a software engineer as a CEO, like me :)

Steven Goh | CEO
World's laziest CEO. Before starting the highly-successful Proxycurl and Sapiengraph, Steven founded 5 other startups: Gom VPN, Kloudsec, SilvrBullet, NuMoney, and SharedHere.

Featured Articles

Here's what we've been up to recently.

I dismissed someone, and it was not because of COVID19

The cadence of delivery. Last month, I dismissed the employment of a software developer who oversold himself during the interview phase. He turned out to be on the lowest rung of the software engineers in my company. Not being good enough is not a reason to be dismissed. But not

sharedhere

I got blocked from posting on Facebook

I tried sharing some news on Facebook today, and I got blocked from posting in other groups. I had figured that I needed a better growth engine instead of over-sharing on Facebook, so I spent the morning planning the new growth engine. Growth Hacking I term what I do in