Contact Me

Free Interview Preparation Checklist

This free Tech Job Interview Preparation Checklist gives you confidence stepping into the interview.

Download

Stanley's Blog on Career Growth

Should Software Engineering Managers Be Technical? career leadership Jan 23, 2025

First Principles Thinking

Following "First Principles Thinking", let's first answer a fundamental question. Why are Engineering Manager (EM) roles needed the first place?

An EM serves several critical functions:

  • Strategic alignment: Ensuring the team’s goals align with business objectives.
  • Sup...
Continue Reading ...
Don’t Treat Others The Way You Want To Be Treated career communication leadership May 28, 2022

Yeah, you heard that right! We should treat other the way they want to be treated instead! The logic behind it is quite simple, but it took a while for me to fully connected the dots. After switching the perspective, there is a whole new world to discover. I’m also astonished by how widely this prin...

Continue Reading ...
 
This Hilarious TikTok Perfectly Explains Cognitive Bias career leadership Jan 16, 2022

Want to grow your career and leadership capability? Cognitive Bias is a crucial concept you should deeply understand.

What’s Cognitive Bias?

Click the “play” button below and watch a funny TikTok short video first and then answer a surprising question from me below. 

Question: Why do you find thi...

Continue Reading ...
4 Things I Learned From Skiing Black Diamond career growth leadership Dec 16, 2021

(Credit: feature image source)

Skiing black diamond (advanced) is not a big deal for a lot of people. For me, although it’s not the most challenging thing I have done, it is definitely not a piece of cake. Today I eventually got the time and courage to do the black diamond runs at Crystal Mountain....

Continue Reading ...
Leadership Originates From Care career leadership Oct 23, 2021

(Credits: the feature image is from azquotes.com)

The most important thing in good leadership is truly caring.

– Dean Smith

Knowing the origin of leadership gives you deep understanding of it and helps you be more effective in developing leadership in yourself.

For a while, I’ve been chewing o...

Continue Reading ...