The Future of Expertise May Be Bimodal
There’s a lot of research saying that students are learning less and relying more on AI. But I think there’s something happening that the statistics aren’t capturing yet.
Ideas · · 8 min
Essays on robotics, AI, photography and whatever else I can't stop thinking about.
Prefer my writing delivered to your inbox? Subscribe here.
There’s a lot of research saying that students are learning less and relying more on AI. But I think there’s something happening that the statistics aren’t capturing yet.
Ideas · · 8 min
A poem from a nightmare.
Personal · · 1 min
How rotations and matrix generators turn token positions into relative information, from RoPE to exponentially damped variants.
Technical · · 16 min
When models unexpectedly learn the underlying principle behind the data and generalize beyond the training set.
Technical · · 15 min
Has the last great mathematician already been born?
Ideas · · 13 min
The greatest craftsmen may already have been born.
Ideas · · 14 min
Living in Ipoh taught me to photograph the sky.
Photography · · 6 min
My thoughts on most controversial idea from The Courage to be Disliked — that one must deny trauma.
Ideas · · 24 min
An unexpected breakfast in Guangzhou changed how I tasted soy milk forever.
Personal · · 11 min
Loneliness, belonging and letting go: a review of the Japanese film Call Me Chihiro.
Reviews · · 11 min
A first attempt at implementing a custom Embassy time driver on GD32 using a hardware timer, interrupts, and async task wakeups.
Technical · · 12 min
A heartfelt, fun story of two friends saving the world. My review of the 2026 film Project Hail Mary.
Reviews · · 8 min
My thoughts on a song that I've been listening to a lot recently.
Reviews · · 2 min
Bitter at first, then unexpectedly sweet. So we just gotta keep on living. My review of the 2026 film Dear You
Reviews · · 8 min
A short poem about memory
Personal · · 1 min
My thoughts on the artist and the album that was a mainstay in my playlists this year.
Reviews · · 11 min
The one shot from my first month with film that turned me into a film lover.
Photography · · 4 min
A once in a generation movie that return to year after year — because of how it made me feel.
Reviews · · 6 min
If you're like me and have found it difficult to stick with a personal daily planner, TODO list method or app, you should give Sunsama a shot. I've been using the app for 4 years now and it's the longest I've stuck with a TODO list app.
Ideas · · 7 min
This article explores how to create a custom async runtime for ARM Cortex-M microcontrollers. We'll adapt Philipp Oppermann's work for x86 bare-metal systems to Cortex-M and design a simple Task struct and Executor to run async tasks.
Technical · · 6 min
Learn embedded Rust by blinking an LED on a microcontroller.
Technical · · 5 min
Summary of my Understanding of Blockchains and Smart Contracts
Technical · · 5 min
A golden hour photo walk around Pandan Reservoir, one of Singapore's quieter hidden gems with open skies, calm waters, and stunning sunset views.
Photography · · 6 min
A golden hour photo walk along Singapore's Ulu Pandan Park Connector, capturing the canal, lush greenery, and stunning sunsets near Buona Vista.
Photography · · 6 min
A photo walk through Singapore's iconic Merlion Park, capturing the monument and surrounding harbor views.
Photography · · 6 min
I take a morning walk along the rail corridor and take some photos of the sunrise.
Photography · · 3 min
A practical guide to foldl, foldr, and foldl' in Haskell, with examples and illustrations.
Technical · · 7 min
I talk about the messages from Demon Slayer: Kimetsu no Yaiba that inspire me.
Reviews · · 5 min
How cutting out daily news consumption during COVID-19 improved my mental health, reduced anxiety, and made my days calmer and more productive.
Ideas · · 3 min
A summary of the popular book by Cal Newport on managing intrusive technology.
Ideas · · 6 min
I used TODO lists for everything in my life for the last two months of the COVID-19 lockdown. Here's what I learned from the experience.
Ideas · · 7 min
My understanding of how investing in stocks work.
Ideas · · 12 min
A step-by-step guide to creating a Telegram bot that sends random NASA images using Google Cloud Functions and the NASA Images API.
Technical · · 6 min
Deriving the equations of motion for the cart-pole system using Lagrangian mechanics and implementing LQR control for balancing.
Technical · · 12 min
I try to solve Google Code Jam Problems using Haskell.
Technical · · 12 min
Setting up an efficient Hugo static site development workflow on Windows using Powershell and batch scripts for automation.
Technical · · 4 min
A fan's review of Star Trek: Discovery — the Mycelial Network, Captain Lorca, and why optimistic science fiction still has a place.
Reviews · · 5 min
A practical guide to using quaternions for integrating angular velocity from IMU sensors, avoiding gimbal lock and understanding 3D rotation mathematics.
Technical · · 24 min
Useful bash and command line recipes for scientists and engineers working with data, serial ports, and quick plotting tools.
Technical · · 6 min
A systematic approach to implementing signal processing algorithms in C using directed acyclic graphs and topological sorting.
Technical · · 9 min
My experience volunteering at the IEEE International Conference on Robotics and Automation in Singapore — highlights, talks, and insights.
Personal · · 7 min
I walk you through writing a simple cyclic task in Xenomai.
Technical · · 5 min
A comprehensive guide to installing Xenomai 3 on Linux for real-time robotics control, including kernel compilation and basic setup.
Technical · · 8 min
Introducing my refreshed personal website built with Hugo — designed for blogging about research and personal projects.
Personal · · 2 min
End of archive