xinxin wangleaders should ask more dumb questionsAs a person, I am always curious and have asked my fair share of dumb questions.Mar 25, 2021Mar 25, 2021
xinxin wangProduct Development PhilosophyA few topics are interesting to reflect on.Jan 13, 2021Jan 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…Dec 11, 2020Dec 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…Nov 29, 2020Nov 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.Nov 28, 2020Nov 28, 2020
xinxin wangStrategy — A Path to VisionHave you ever received the feedback that you need to be more strategic?May 24, 2020May 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.May 17, 2020May 17, 2020
xinxin wangProject PrioritizationSuch a common topic. Here is my thought on it.May 17, 2020May 17, 2020