Recent posts

Rethink Your Stategy

4 minute read

Strategy’s greatest pitfall isn’t a lack of vision—it’s the absence of execution. Companies obsess over defining what to achieve, 70% of strategies fail beca...

Thin, Scalable, Computerless

12 minute read

In early 2018, I was on a trip visiting home in Shanghai. While we were chatting away with my parents about all sort of things happened when I was a kid, the...

Microservices is a Journey

1 minute read

When discussing microservices, it is either a full architecture or a technical topic. The passionate conversation usually started without context.

Struggle and Learnt Optimism in Engineering

3 minute read

Engineering is a challenging career. To be a good engineer, you need to keep up-to-date with technologies, keep disrupting your mind, sometimes creating spar...