tulis.app
A privacy-first Markdown editor, usable with no sign-up. I built it to stop renting one — and so the same notes are on every machine I work from, backed up rather than stranded.
Two public browser products and one invitation-only browser beta, all written in TypeScript and all built independently with AI assistance. Each began as a problem of my own: notes I was renting instead of owning and could not keep in sync across machines; thoughts that outrun what I can type; and comics I wanted to lay out my own way before any artwork existed. Each one stands on its own — they are three tools rather than three parts of one, so each can work with things outside my own stack, and they combine only when the work calls for it. Their names are Malay for write, draw and speak, and they are Malaysian tools — free to use with your own API key.
tuliswrite · textlukisdraw · imagecakapspeak · voice
A privacy-first Markdown editor, usable with no sign-up. I built it to stop renting one — and so the same notes are on every machine I work from, backed up rather than stranded.
A comic-making tool: lay the panels out fast, with AI drawing into that layout as the planned next step. I wanted the frame to be mine before any artwork arrives.
An invitation-only browser beta for instruction-aware voice input: speak a rough draft and its instruction, review the interpretation, approve the transformation and copy the result into wherever the work is delivered. A desktop version is planned and not yet released. My thoughts outrun my typing, and speaking keeps up — saying one precisely is its own kind of practice.
I built these for myself, between September 2025 and February 2026, and they are open to anyone — free, with your own API key.
More of what I have built lives at links.tanghoong.com(opens in a new tab).
Forward Deployed Engineer · Forward Deployed AI Engineer · Applied AI Engineer · Solutions Engineer · Customer Engineer · AI Solutions Architect · Technical Delivery Lead
Based in Selangor, Malaysia. Open to client-site work in the Klang Valley, including long-term placement, and to Singapore-based and regional APAC projects. Malaysian citizen, available to relocate to Singapore — employer-sponsored work authorisation will be required.