With English being the universal programming language of today, I find ways to program solutions for everyday life – from personal to professional challenges, there’s always something that can help make life easier and convenient. I run my own Linux server – a perpetually-on computer that helps to run my projects on the fly.
Live · 160+ subscribers
A Telegram bot that tells subscribers the moment new Singapore judgments are published on elitigation.sg/gd, with AI-generated case summaries so you can tell at a glance whether a decision matters to your practice.
Open
An MCP server carrying Singapore legislation sourced from Singapore Statutes Online – 6,272 instruments and 99,044 provisions, searchable at provision level. Sign up with an email address.
In development · private
A modified OpenClaw build running as a persistent legal AI bot on a private messaging channel, wired into my calendar, my research tooling and my own notes. It keeps its own memory, survives restarts, and orchestrates rather than doing everything itself: work is delegated to dedicated agents, and every deliverable is quality-checked before it reaches me. In practice, I use it to get research memos done for me on the fly.
In development
A deliberately minimal personal-finance app built to help quell the anxiety that arises from managing finances. Imagine this – knowing how much you can spend on the daily, while having the confidence that you’re saving enough for retirement. Working on this together with my wife!
Coming to joshng.dev
A tracker that watches newly published judgments of interest – international arbitration and technology & digital-asset disputes – and pairs each significant decision with a short written take. Coming soon.