Growth & Soft Skills
Learning techniques, communication skills, mental models, and personal development practices for long-term professional growth.
This section collects non-technical capabilities that improve how work is learned, communicated, and delivered over time.
It covers areas such as learning systems, reflective practice, collaboration, decision making, writing, speaking, feedback, leadership habits, and career development.
The focus is on reusable frameworks that support consistency, self-awareness, and better performance in real team environments.
Series
Career Growth in Tech
The practical guide to managing your career in tech — from acing performance reviews and negotiating offers, to building a personal brand, networking as an introvert, and knowing when to stay or leave.
6 chapters
Communication for Engineers
A practical series on the communication skills that determine how much of your technical work actually lands. Seven chapters on async updates, presentations, remote etiquette, meetings, documentation, conflict, and cross-cultural collaboration.
7 chapters
Deep Work & Productivity for Engineers
How to do your best technical work consistently — protecting focus, building knowledge systems, managing the hidden costs of interruption, and recovering when you push too hard for too long.
5 chapters
The Senior Engineer Playbook
The practical guide to operating at senior level — from the mindset shift that separates senior from mid-level, to the specific skills that get engineers to Staff and beyond. Six chapters on leadership, communication, scope, influence, and feedback.
6 chapters
Posts
How to Build Trust in a New Team
A practical guide for engineers joining a new team — from the Trust Equation and first-30-days tactics to communication patterns, technical trust builders, and the mistakes that destroy credibility.
Imposter Syndrome at the Senior Level — It's Still There and How to Face It
Why imposter syndrome gets worse with seniority, not better — and practical strategies for senior engineers, tech leads, and staff+ engineers who still feel like frauds despite years of experience.
Learning in Public: Benefits and Risks
Why sharing what you learn publicly is the fastest way to grow as an engineer — and the real risks to watch out for.
1:1 with Your Manager: Templates and Questions I Use
A practical playbook for making your 1:1s actually useful — with a repeatable template, categorized questions, and tips for bringing up hard topics like compensation and burnout.
When a Junior Is Better Than You at Something: A Lesson About Ego
What happens when someone with two years of experience outperforms you in a specific area — and what it teaches about seniority, identity, and growth.
Working with Difficult People: 3 Case Studies
Three realistic scenarios engineers face — the brilliant jerk, the credit taker, and the code review gatekeeper — with specific strategies for each.