xinxin wangleaders should ask more dumb questionsAs a person, I am always curious and have asked my fair share of dumb questions.1 min read·Mar 25, 2021----
xinxin wangProduct Development PhilosophyA few topics are interesting to reflect on.2 min read·Jan 13, 2021----
xinxin wangIntentional Team DesignLeaders are about empowering people to make impacts. Part of the empowerment comes from having the right people. The right people don’t…2 min read·Dec 11, 2020----
xinxin wangEngineering Manger’s Guideline for Technical Decision MakingIn my earlier scenario about whether to adopt gRPC, I managed to establish my position. Ideally, I can convince my team or get convinced…2 min read·Nov 29, 2020----
xinxin wangWhether to adopt gRPCMy team was building a new system, where my lead developer suggested to use gRPC as the inter-service communication mechanism.1 min read·Nov 28, 2020----
xinxin wangStrategy — A Path to VisionHave you ever received the feedback that you need to be more strategic?2 min read·May 24, 2020----
xinxin wangThe Worst Process — One That Doesn’t Solve a ProblemWhat is a process? It is a series of actions or operations conducing to an end.2 min read·May 17, 2020----
xinxin wangProject PrioritizationSuch a common topic. Here is my thought on it.2 min read·May 17, 2020----