Start with your role
- For Software Engineers
Why strong engineers stall, and the four conversations that decide your level.
- For Senior Engineers
Influence without authority - the senior-to-staff gap.
- For Tech Leads
Accountability without authority: review culture, disagreement, scope.
- For New Engineering Managers
First 1:1s, performance conversations, the year with no feedback loop.
Promotion and progression
- How to Get Promoted to Senior Engineer
What senior actually assesses, and the evidence to collect now.
- The Staff Engineer Path
The four archetypes and how to get the scope before the title.
- From Engineer to Engineering Manager
What changes, what you give up, and how to decide.
- Are You Ready for a Promotion?
The four dimensions of promotion readiness.
- Why Am I Getting Passed Over for Promotion?
Why high performers get kept exactly where they are.
- How to Overcome Career Stagnation
Break a plateau by changing scope, not volume.
- How to Get Noticed by Executives
Lead with the conclusion; detail earns attention afterwards.
- The Quiet High Performer's Playbook
Visibility tactics that do not require extroversion.
- Talk About Achievements Without Bragging
The X-Y-Z formula: outcome, metric, method.
Money and offers
- Software Engineer Salary Negotiation
Negotiate the level before the number.
- How to Ask for a Raise
Scripts, timing and what to do when the answer is no.
- How to Negotiate Your Starting Salary
Counter once, specifically, with a value-based reason.
- From Technical Interview to Offer
What to say at every stage of a technical loop.
- Should I Accept a Counter Offer?
The risk checklist, and why most counters fail.
Difficult conversations
- Code Review Feedback Without the Fight
Separate blocking from optional, and always attach a reason.
- How to Disagree with Your Tech Lead
Argue consequences, not preferences.
- How to Push Back on an Unrealistic Deadline
Present the tradeoff; never argue the date.
- The Performance Conversation
Say it in the first thirty seconds, then stop talking.
- Your First 1:1 as a New Manager
The agenda, the three questions, and the hard case.
- How to Say No to Your Boss Politely
"Yes, if" - negotiating priority instead of refusing.
- How to Speak Up in Meetings
Speak in the first ten minutes, without hedges.
- Workplace Script Library
Copy-paste openings for the conversations that matter.
Difficult people
- How to Deal with a Toxic Coworker
Answer the behaviour, not the person.
- How to Deal with a Lazy Coworker
Stop absorbing the work and make the gap visible.
- Colleague Taking Credit for Your Work
Reclaim authorship without an accusation.
- How to Deal with a Micromanager
Fill the trust loop before they ask.
- How to Work for an Incompetent Boss
Manage up by removing their need to decide.
- How to Deal with an Absentee Boss
Assume consent, and never ask an open question.
- How to Survive a Toxic Work Environment
Protect the record while you plan your exit.
Pressure and survival
- How to Survive a PIP
Comply fully in writing; prepare your exit in private.
- How to Recover from Burnout
Cut the load - resting harder does not work.
- Imposter Syndrome as a New Manager
Change what you count.
About
- Career Archetype Assessment
Three minutes, no account, no email.
- What Does "Drill Up" Mean?
From OLAP terminology to a career skill.
- About DrillUp
Who writes this and why it exists.
- How We Use AI
What the models do and what data is involved.