Category Archives: General

The general entries.

So Good They Can’t Ignore You

I think I should call myself a fan of Cal Newport.

After I finished reading Deep Work, I started another book by Dr. Newport, “So good they can’t ignore you”.

If I could only take one lesson from the book, it would be the lesson of having a craftsman mindset over having a passion mindset towards my view in career.

A person with a passion mindset is to expect what a job can do for him. It’s passive. In contrary, a person with a craftsman mindset is to explore what she can do in her job.

It’s not unusual for a passive person to jump from one job to another in short intervals because a job was not what they were “expecting”.

It’s interesting that in a research, people who used non-default browser are better employee. It’s because these employees are most likely find something that works for them instead of using something given to them.

When I was going through this book on craftsman mindset worker, it reminds me about the documentary, Jiro dream of sushi. I remember in the film, Mr. Jiro said he chose his career, stick with it and be the best of it. And that, is the craftsman mindset.

Well, I have chosen my career, let me the best of it.


Back to WordPress

After almost a year on leaving WordPress to Medium, I decided to (partially) move back to WordPress.

It was the one feature I cannot live without from WordPress. It was the automatically embed of book when I post the book link from Amazon.

As I like to blog about the book I read, I found it will be very helpful to those who landed on my book review immediately has a glimpse of the book. As of now, Medium does not has this feature.

As of today, I will post my book review from WordPress only. The other stuff such as programming and random thoughts, I will keep it at Medium.

Macbook Pro Touchbar

I use a Dell laptop with Windows at work, but personally I use a Macbook Pro. I write code and do productivity things on the Dell laptop with Windows at work. When I am at home, I use the Macbook to do personal stuff, play games, or write code.

I think I spent fairly enough time on both machine.

Despite my work laptop is pretty good, the Macbook is always more superior on the trackpad. It’s very intuitive and very responsive.

Other than the trackpad, I do not find neither machine has any big difference to me because all of my work is done inside a browser, a terminal, and SublimeText. These applications are cross platform, so when I am on  either machine, it still feel the same. (I think probably if I am on a Linux machine, it will not make any difference to me neither.)

Lately, Apple decided to add a Touchbar to the Macbook pro. It basically took away the function keys and the Escape key.

It most likely don’t affect the people who use the Macbook for productivity stuff, such as writing a blog or taking care of their finances, but many developers are not very happy about taking away the function keys and the escape key.

I spent time on Vim and I understand the importance of the escape key. The SublimeText also use the escape key too, so I get why the developers are unhappy.

I personally try not to use the escape key because I thought that key is out of my normal typing range.

I remap my Vim escape to Ctrl-c and my SublimeText escape key to Ctrl+\. It’s not an usual keymap, but it works for me.

The reason to add a Touchbar on a “Pro” machine still confuse me, but it is OK to me because my Macbook Pro 15″ 2013 is running great. If it broke down, I will probably be looking for a Chromebook or a Microsoft surface when time comes.

Global Market

When I read WSJ*, it occasionally mentioned company trying to do business in China. Some of these companies success and some exit miserably. The companies that exiting the China market usually because of regulation imposed to them making them difficult to succeed.

However, I was wondering why every company needs to go China even when the regulations are very difficult to comply with?

The population of China is 1.3 billion. It is a very lucrative market, of course, because of the growing middle class.

If your company is located in the US, let’s say you already completely dominate the US market, you will have 318.9 million customer. The next you can go is Europe, which has 742.5 million people. If you already dominate US and Europe, the next you can go is India, which has 1.2 billion people. If you now dominate US, Europe, and India, you can next go to Africa, which has 1.1 billion people.

The world has 7.4 billion, excluding China is 6.9 billion. If your product can reach 6.9 billion, it’s a very successful product.

Of course, it’s a very utopian thinking, but my point is, why putting so much effort going into a market where its government interest is to let you in, give you unfair advantage against its local company, and kick you out afterward?

*WSJ is provided freely at work.

An Innocent Client


This is a legal thriller I found offered by Amazon to its Prime members with a Kindle.

The main character of this book is an attorney name Joe Dillard. I felt this character became an attorney probably because he can, but he does not necessary want to be one. Dillard wanted out as an attorney because he was often assigned to represent clients that he did not like to be linked with. It’s not the hardship Dillard is dealing with, it’s more of how he wanted out with a case that could pay him well enough to get out.

The story pace is fast and it is a page turner. The characters in the book were typical and I did not find any surprises. It’s like reading a movie script.

I like the story, it’s a good read for leisure.

By the way, Scott Pratt is a independent author, so basically he has no publisher to advertise for him. I guess publishing on Kindle is a good way to go. Good job.


Which country are you rooting for in the Olympics?

I got asked with this kind of question every time when an International event is about to happen.

I was born in Hong Kong, educated in the USA, and currently working at a Japanese company.

Which country am I rooting for?


I am rooting for the athletes competing in the games. When an athlete win a gold, silver, or bronze, I am celebrating for them regardless their country of origin.

Athletes of the Olympics, let’s celebrate your hard work!