Skip to content


Hi, I’m Vincent. Welcome to my blog. This is the place where I turn my passion for technology and software development into writing. Whether you’re a fellow developer seeking inspiration, an avid learner hungry for knowledge, or simply a curious soul wandering the virtual realms, I extend my heartfelt gratitude for gracing this space with your presence. I hope that you’ll find both value and enjoyment as you explore my contents.



I sometimes stumble upon bite-sized insights that I want to share, yet don't quite demand an entire blog post. I call them Bit.

Here is my newest Bit:

Test Double is a generic term for any case where you replace a production object for testing purposes.

Under test doubles, there are various types like stubs, spies and indeed mocks! Check out Martin Fowler’s post for more detail.

View all


Here are some facts about me:

  • I’m currently in Taiwan.
  • I speak Chinese, English, Indonesian, and Hokkien.
  • My expertise is the “web”, where I employ JS/TS and an array of frameworks to craft seamless digital experiences.
  • Beyond the digital realm, I’m an avid seeker of profound narratives that have the power to transform lives. There’s nothing quite like getting lost in the pages of a compelling story that leaves an indelible mark.


Speaking of reading, here are some books I'm reading:

Seems like I'm not reading anything at the moment.


Stay up to date by subscribing to my RSS feed .