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

Communicating Effectively: The Power of a Top-Down Approach career communication Mar 20, 2025

This piece would benefit at least 80% of the software engineers population.

In today’s fast-paced world, effective communication is essential, especially when addressing busy executives and diverse audiences. One of the most efficient ways to communicate is using a top-down approach rather than a b...

Continue Reading ...
Want to Grow Your Career? It’s Not Just Skills—It’s Maturity That Sets You Apart career growth Mar 06, 2025

As engineers, we often focus on improving our technical skills, mastering new frameworks, and writing cleaner code. But when it comes to career growth, the difference between those who stay stuck and those who advance isn’t just about coding ability—it’s about maturity.

Maturity in the workplace is...

Continue Reading ...
The Power of Passion: Why Doing What You Love Matters career growth Feb 20, 2025

It was an interesting real experience of mine recently, and I got somewhat of a shock despite understanding the power of passion.

I was having a blood draw at a clinic. "Ouch," I said to myself without letting it come out. The nurse missed the vein. "Ouch, again!" I thought, hoping, "please work th...

Continue Reading ...
High Performer Trait: Focus on Effort vs Impact career growth Feb 06, 2025

"It's not the hours you put in, but what you put into the hours." -Sam Ewing

People naturally focus on effort/activities because they are visible, tangible, and easy to measure. For instance, "I fixed 132 bugs this month," "I checked in over 5,000 lines of code," or even, "I launched a new feature ...

Continue Reading ...
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 ...
How AI is Impacting Software Engineering Jobs ai career job Jan 10, 2025

AI has brought sweeping changes to the software engineering landscape, transforming how developers work and the skills they need. While AI offers exciting possibilities, it also introduces challenges to software engineers. Here are impacts AI has on software engineering profession — for better and w...

Continue Reading ...
You Are Always On Stage In Terms of Job Hunting career growth mindset Dec 28, 2024

For many people, job hunting is an infrequent ordeal—something that happens every few years, requiring grueling months of applications and interviews. Once they land the job, they relax until the next cycle begins. But this mindset misses a key truth: success comes from continuous preparation, not j...

Continue Reading ...
Strategies for Thriving in a Challenging Job Market career Dec 08, 2024

Today's high tech job market is the toughest in years. For new college grads, it is even more challenging. I understand the pain, because I experienced the downturn from the dot com bubble burst, right after I graduated. One unique situation in this downturn is that AI can automate a lot of engineer...

Continue Reading ...
A Key Thing To Boost Your LinkedIn Outreach Success career job Oct 26, 2024

I receive LinkedIn reach-outs regularly, many of which are from job seekers looking to connect with potential hiring managers. Kudos to those who take the initiative to reach out! However, I spotted a common problem in many of the reach-out messages that gets in the way for establishing a valuable c...

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 ...
1 2 3