The Shot that Made Me Fall In Love With Film
The one shot from my first month with film that turned me into a film lover.
Essays on robotics, philosophy, photography, and the intersections between technology and human experience.
Prefer my writing delivered to your inbox? Subscribe here.
The one shot from my first month with film that turned me into a film lover.
A once in a generation movie that return to year after year — because of how it made me feel.
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.
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.
Learn embedded Rust by blinking an LED on a microcontroller.
How I make Reusable Forms Views for Apps in SwiftUI
Summary of my Understanding of Blockchains and Smart Contracts
I take a morning walk along the rail corridor and take some photos of the sunrise.
I try to wrap my head around one of Haskell's main higher order functions.
I talk about the messages from Demon Slayer: Kimetsu no Yaiba that inspire me.
How cutting out daily news consumption during COVID-19 improved my mental health, reduced anxiety, and made my days calmer and more productive.
A summary of the popular book by Cal Newport on managing intrusive technology.
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.
My understanding of how investing in stocks work.
A step-by-step guide to creating a Telegram bot that sends random NASA images using Google Cloud Functions and the NASA Images API.
Deriving the equations of motion for the cart-pole system using Lagrangian mechanics and implementing LQR control for balancing.
I try to solve Google Code Jam Problems using Haskell.
An in-depth review of The Witcher 3 — exploring its immersive open world, combat mechanics, and why it's my favorite story-driven RPG.
Setting up an efficient Hugo static site development workflow on Windows using Powershell and batch scripts for automation.
A fan's review of Star Trek: Discovery — the Mycelial Network, Captain Lorca, and why optimistic science fiction still has a place.
A practical guide to using quaternions for integrating angular velocity from IMU sensors, avoiding gimbal lock and understanding 3D rotation mathematics.
Useful bash and command line recipes for scientists and engineers working with data, serial ports, and quick plotting tools.
A systematic approach to implementing signal processing algorithms in C using directed acyclic graphs and topological sorting.
My experience volunteering at the IEEE International Conference on Robotics and Automation in Singapore — highlights, talks, and insights.
I walk you through writing a simple cyclic task in Xenomai.
A comprehensive guide to installing Xenomai 3 on Linux for real-time robotics control, including kernel compilation and basic setup.
Introducing my refreshed personal website built with Hugo — designed for blogging about research and personal projects.
A comprehensive test post demonstrating all supported features including headings, LaTeX equations, syntax highlighting, and Mermaid diagrams.
End of archive