Skip to content
Koh Jun HaoSay hi

Koh Jun Hao

Ships things. This is the log.

Analyst at Ouroboros Capital. Building FullMarks and Groundcrew Robotics. Angel in 89 companies.

Activity

16 Mar to 2 Oct 2026, one square per day

Darker means more prompts typed at a coding agent.

prompts typed
3,863
prompts
commits, 18 repos
877
commits
days with activity
150/196
days
prompts on the busiest day
186
12 Aug

Shelf

What I watched, read and played
3 Body Problem2024, David Benioff, D.B. Weiss, Alexander Woo
RIPLEY2024, Steven Zaillian
One Day2024, Nicole Taylor
A Quiet Place: Day One2024, Michael Sarnoski
Lift2024, F. Gary Gray
Dune: Part Two2024, Denis Villeneuve
What Jennifer Did2024, Jenny Popplewell
Solo Leveling2024, Chugong
Kaiju No. 82024, Shigeyuki Miya
The Wonderful Story of Henry Sugar2023, Wes Anderson
Poison2023, Wes Anderson
Physical: 1002023
The Recruit2023, Alexi Hawley
The Night Agent2023, Shawn Ryan
Chimp Empire2023, James Reed
Rough Diamonds2023, Rotem Shamir
Painkiller2023, Micah Fitzerman-Blue, Noah Harpster
The Devil's Plan2023
Bodies2023, Paul Tomalin
The Three-Body Problem2023, Yang Lei, Zhao Jilong
John Wick: Chapter 42023, Chad Stahelski
The Equalizer 32023, Antoine Fuqua
Hunger2023, Sitisiri Mongkolsiri
The Mother2023, Niki Caro
Destination EarthAli Sparkes
Lost WorldsAndrew Lane
The Vault of DreamersCaragh M. O'Brien
Cybersecurity essentialsCharles J. Brooks
ShutterCourtney Alameda
Mr MonsterDan Wells
CrazyHan Nolan
Just Call my nameHolly Goldberg Sloan

Log

39 entries since April 2026, newest first

October 2026

3 entries
Build

This site gets rebuilt

The old front page listed eight sections next to a spinning top. This one lists what was made, by date.

Build

FullMarks lets strangers try it first

FullMarks marks Singapore exam answers against the mark scheme. Anyone can now have an answer marked before making an account. Four more subject pages and three chapter guides went up the same day.

September 2026

10 entries
Build

Every coding agent on the Mac now reads the same rules

One instructions file and one skills folder, linked into each tool. One copy, so there is one place to edit.

to 30 Sep
Print

Cable winder, hanger organiser and two more models queued for the printer

Prepared for a Bambu P2S between 26 and 30 Sep.

Build

A downloader for a very long list of saved videos

Paste the links. It checks each one, downloads what it finds and reports back per link.

to 11 Sep
Build

Two chance games that run in a browser tab

Each game is plain maths first, so a simulator can prove the house edge before anyone plays a round.

Build

A bot that forwards X posts to Telegram

Tell it which accounts to watch and new posts arrive in the chat. Every chat keeps its own list.

Build

The memecoin bot gets rebuilt

The trading rules live in a written playbook. The bot follows it.

August 2026

15 entries
Home

Home wifi, tuned

One router, retuned.

Research

Went looking for the 52 hertz whale. Stopped at day 396.

396 days of open hydrophone recordings from Monterey Bay were banked before the download was paused. The call has drifted lower since it was first heard, so the search has to match the shape of the call.

Research

Six theories of eel navigation meet 106 real eels

Pure drift is ruled out. A fixed compass heading ties with steering for a goal.

Home

A home lab corner, drawn before anything is bought

A 3D technical drawing you can orbit, with an exact parts list.

Write

Eight field manuals for the admin of adult life

Retirement savings, tax, estates, cars, renovation, banking and healthcare among them. Every figure checked against an official source.

Write

Insurance, audited without an agent

Every policy in the folder audited, then written up as a guide to doing the same.

Build

The phone becomes a trackpad for the Mac

A web page on the phone moves the cursor, types, controls media and takes dictation. Nothing to install on the phone.

Build

The wall TV now takes orders from a terminal

One command switches it on, sets the volume or puts a dashboard on screen.

Write

A teardown of fast casino games, in two languages

A slide deck in English and Chinese. Each language builds from a script, so neither is edited by hand.

Home

The home folder gets tidied by a script

Code in one place, data in another, finished one-offs archived. A second script undoes all of it.

to 14 Aug
Print

Man prints butterfly knife trainer. It fails again.

A plastic practice knife. Six versions of the print file exist. Cat toys and a dock were on the print list the same month.

July 2026

6 entries
Build

A logger for custody transfers and their compliance checks

Built to write each transfer and its screening result as one row in a spreadsheet.

to 31 Jul
Write

Ten primers, started in one night

Cars, home robotics, gardening, astronomy, materials, energy, control systems, distribution, building science and capital structure. The folders were created between 23:55 and 02:35. Each one was written to learn the subject.

Research

Who deposits into crypto casinos

An on-chain study of depositor wallets at six large casinos: which exchanges fund them, which bridges they cross and how much the crowds overlap.

June 2026

2 entries

May 2026

1 entry

April 2026

2 entries
Build

kohjunhao.com, first version

Nine routes on day one. Version 12 by the next day.