Hi. I'm Chris.

A product builder, specialize in software engineering
I am currently working at ThoughtWorks
  1. February 27, 2021

    One of the greatest questions in software design is how much should we put effort into upfront design? Agile methodology has become a norm…

  2. February 09, 2021

    There are many sentiments around code documentation. On the one side, some advocates for self-documented code, and another side advocate for…

  3. February 03, 2021

    Let say you are building an ERP application with a role-based authorization system. Let say we are building this for a company. In this…

  4. January 24, 2021

    Imagine this: You’ve been assigned to a legacy project. It does not have any tests. It used an ancient coding style or no consistent style…

  5. January 24, 2021

    These are some of the blogs I enjoy. I will share it here. Tradable Quality Hypothesis Martin Fowler put good content on why we might…

  6. January 15, 2021

    I gave a talk in Javascript Bangkok. It is about how you can use SOLID principle in Javascript without classes and objects. My main…

  7. January 13, 2021

    Hi. I have been blogging in both Medium and dev.to for a really long time. It’s time for me to try hosting my own blog, so here it is. Here…


Blogs in dev.to

I wrote an engineering focus article here

Dependency
a year ago

Podcasts

I host a podcast name Mindful Coder. It is about software engineering and management.