Now

Updated 19 Dec 2025.

This is my now page.

Rakyat Press

Indie publishing of the original and translated works in local languages in the spirit of what Volkswagen was supposed to be for common folks.

Why?

  1. Translation is as hard and creative as producing the original content. Yet translators are payed by the number of words/lines/pages, and never get royalties based on the sales of their work. This is not right. See Le Ton beau de Marot by Douglas Hofstadter.

  2. LLMs and training data is way too dominated by English. That can not be a good thing in the long term.

Test driven development for data scientists

Why?

Because too many people who call themselves data scientists have not been exposed to good product development practices such as XP, BDD, and CI/CD.

I have been working on a 2-days course to remediate this situation, and run a few trial iterations with small classes of 4-5 people. Feedback is good, but 2 days is definitely not enough. Needs some improvements with a common setup, API testing, mocking, and ML specific testing. Current version is 3 days or 2.5 days with some content skipped.

Bike clinic

Everywhere I walk in Singapore, I see abandoned (rusted, flat tires) bicycles. I pick them up, leave my phone number, resurrect them, and resell on Carousell.

Establishing weekly routine

  1. Weekly plan. Monday morning: make a plan for upcoming week. Friday afternoon: review the week.
  2. Daily morning mental exercises for 30min. Learning Bahasa Indonesia using physical flashcards. Learning crypto from brilliant.
  3. Add/update my digital garden (1 hour/week).

Learning

  1. Sailing and maintaining a boat in a sailing condition.
  2. Build a Large Language Model
  3. Full Stack LLM Bootcamp

Reading

  1. Tiny Experiments by Anne-Laure Le Cunff.