Category: Uncategorized

  • 2026 Focus themes

  • A weird feature on the Macbook

    Today I witnessed one of the most non-sensical hardware interaction on my Macbook Air. Seeing this from an Apple device was definitely appalling, and made me question if I’m the one who’s thinking wrong (Apple can’t be wrong about interaction design, right?) So what happened? I turned off my Macbook Pro (the latest model)’s power…

  • Flappy Bird: a metaphor of life

    Not sure if it’s still around, but there was this mobile game called Flappy Bird. It was very popular in 2015 I believe. The game is very simple. There’s a 16-bit graphic bird and the player taps the phone’s screen to create an upward momentum to keep the bird floating in the air. Without the…

  • Reddit’s mute vs. leave interaction

    I came back to Reddit first time in a long time. The first thing I noticed after opening the app was that my feed became unusable because of my following so many random subreddits. I started cleaning up my feed. First, went to the settings and turned off new subreddit recommendation so I only see…

  • Stakeholder mindset

    As someone who works in tech but is not a part of the core organization (ie. Engineering org) and considered as one of cross-functinoal partners, I tend to think of my role as a consultant and the engineers as the main stakeholders to whom I render my service to. Looking back, it feels like I’ve…

  • Dog and God

    I’ve been with my dog Max for about 3 years since I adopted him in November 2022. Since then I learned a lot about what it means to care for other being and the importance of keeping a routine. Sometimes I’m curious about what’s on Max’s mind. Seems like food and smelling other dogs’ butts…

  • (Stub post) The next paradigm of human-AI interaction

    Stub post is a post that’s not fully fleshed out but posted to capture the budding seeds of ideas that will be developed into longer posts. Also it serves the purpose of not skipping my daily blog post routine. The way we interact with AI these days via chat interface is like back in the…

  • Meisner acting method, jazz and judo

    I’ve been practicing Meisner method for some time. In a nutshell, it’s about living a truthful moment in an imaginary situation. The key difference between this method and other famous ones (eg. Method acting) is that you don’t have to torture yourself to go through real situation to get yourself ready for the scene (eg.…

  • Chromecast vs. AirPlay (spoiler alert: AirPlay sucks)

    I can’t believe there are still quite a few streaming apps that only support AirPlay (eg. Roku, Audible, smh). Chromecast is clearly a better protocol and solution for streaming media files off of mobile devices onto other bigger or stationary devices like TV or bluetooth speaker. This evening I got very frustrated by Roku’s AirPlay…

  • Pitfalls of vibe coding

    Today I spent the whole day working on my game development. For a few month, I’ve been practicing developing games with Godot Engine along with its GDScript. It took me a long time to escape the tutorial hell because I wasn’t confident enough to start my own projects. After completing a couple of Udemy tutorial…