Introducing NinjaPear (2026) - Customer Listing API Learn more

Steven Goh | CEO

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.

329 posts published

I was in the worst class in Anglican High - AHSEC4G

I was in the worst (performing) class in secondary school. I am not sure how well it does now, but Anglican High was a good school that ranks in the top ten. I was in the "Special" stream, as were most of my peers. Academically, our cohort sits

I screwed up my weekend project

Sometimes, I envy smokers because they always seem so relaxed while smoking. My drug of choice is programming. I am lost in my head when I am in the zone, arranging lego blocks of code both in my head and on my screen. I love coding, so naturally, I chose

This is how you can learn TypeScript in 5 minutes

Warning, technical post alert. I have been programming in the last two weeks, and boy do I miss it. We have been using a variant of CoffeeScript, known as iced-coffeescript [https://maxtaco.github.io/coffee-script/]. It is like Coffeescript, which is like Javascript, but it is also like Python with

I found a parent on the internet when I was 14

I spent a significant bit of my teenage life on the internet. I trafficked pirated content that was sold downstream by pirated DVD vendors, otherwise known as warez couriering [https://en.wikipedia.org/wiki/Warez_group#Courier_groups]. I hacked US military servers and used them to host botnets [https:

Leveraged cadence; exponential progress

I watched an interview of Quek Siu Rui, CEO of Carousell, on Bloomberg TV. He spoke about being lucky enough to work on a product that he cares about passionately. But which came first? Passion or traction? Will Sui Rui be working on Carousell if he was not able to

Joke: we sold our first CCTV (after I canceled the product)

Look what I put together today. I have had my fingers busy this week, getting involved in the actual productization process in our next experiment. Programming gets me ticking. As a decent programmer, the progress of my work is obvious and predictable. Predictable progress in programming is why it is

Told my wife today that I might find a job

My brother is in Dublin, working for the DynamoDB product under Amazon AWS. Before Amazon, he worked for Skyscanner. My brother is quite an engineer with an attitude, and he loves working with smart people who speak their mind sans political correctness. I love that. Then another friend recently jumped

What I said to investors after I canceled Sapiengraph

I was pitching right up till I decided to stop working on Sapiengraph. Perfect setup for some awkward emails but it has to be done. This is the email that I sent: > Hi xxx! I want to follow up to provide an update. I sought out an introduction to

Open-sourcing Sapiengraph CCTV

This is a technical post separated into two parts. One readable, the other not (to most). I will start with an introduction to Sapiengraph CCTV, and how we, as a company, sought out to add software smarts into a camera. In the second part, I will be copy-pasting the README

Giving up too quickly

I received numerous feedback from people I care about that I might have given up too fast. This is not the first time I have heard of this. So let us address the elephant in the room. I have a short attention span. It is hard to stay interested in

I canceled Sapiengraph

As a boss, I allocate resources in initiatives that will provide a return. Just like how an investor in a venture capital firm would. Instead of financial capital, my resources are human capital. And I take significant risks, so long as they seem sound. With Sapiengraph, the company arrived at

This is the ugly CRM I built in one day

A while ago, I wrote the specifications for a Trello-based CRM known as ZIC (zero input CRM) and tasked it to an intern. Nevertheless, the product's complexity meant that the result would be unstable. And it was unstable. In my experience, it will take a full-time developer a

Startups have a huge breasts problem

Pornography has painted a world by which women have disproportionally large breasts. With startup porn, we have the same problem with almost everything. I want to talk about "hiring the best" today. Every CEO, including myself, claims to hire the best in their company. Statistically, that cannot be

The B2B business has made me a better person

Business is people, and humans are irrational. Getting things done in a B2B company is about managing this complex web of inter-human relations. I am going on a limb to say that if you are an introverted or aspie founder, you are better off working on a B2C product. In

The discomfort of selling first

I am doing something different this time compared to how I used to build ideate and build products. This time, I am not building anything until I see paying customers. And oh boy, it is unsettling to be selling anything without anything more than a brochure and a promise. Eureka

He told me he bought a plot of land in Tanglin for 3M

The title of this article is a story of a guy that I tried fund-raising from as a doe-eyed fresh grad. A while ago, he low-key flexed that he had bought himself a plot of land in Tanglin to stay grounded. I think he failed to accomplish his dual-pronged message

Product as a business model; Product as a side project

I pride myself as a Product CEO because I build great software. And currently, I have two tiny project ideas written down in my todo list. A Chrome Extension to click on a number and open the number in Whatsapp Web I use Whatsapp Web almost exclusively because I do

You will be stupid to refuse

The real world frustrates internet geeks. In the real world, everything seems so much harder. In the real world, the geeks have to put on clothes. The geeks have to go to work. The geeks actually have to make money and pay for things. Luckily the geeks these days are

How I deal with human inefficiencies

Inefficiencies irritate me. Most of the time, inefficiencies exist for a good reason. An economic reason such as cleaners being cheap makes R&D for self-cleaning toilets prohibitively expensive. A carpark attendant is still required because for some reason; asshole drivers won't take "no parking"

I am a control freak

I am what I am. But as time races by and collagen weans itself off my face, I have noticed the few times I cede control, were the few times things worked out well. Cede control in the company With LandX, I could hold onto the reins if I wanted