All blogs / Engineering management / careers
Marcus Blankenship
You started this company because you saw a problem worth solving. You hired talented people. You’re working harder than ever. But somewhere between 10 and 50 employees, something broke. Deadlines slip. Good people burn out. Everyone’s stressed, including you. The magic that made your early team hum
- Posts
- 298 from 21 Apr 2015 to 28 Feb 2026
- Posting
- now and then (2 in the last year)
- Kind
- personal blog
- Feed
- https://marcusblankenship.com/feed/
2026 2
2025 1
2024 2
2020 22
- When they don’t know what to do, they’ll do what they know.
- Are your engineer’s bees or chickens?
- Bridging the PM Gap with Rich Mironov
- How Core Values Influence Diversity and Inclusion with Kim Crayton
- No Fighting In This (Agile) Dojo with M. David Green
- Finding Career Opportunities Through Experimentation with Josh Doody
- How Agile Work Actually Works with Allen Holub
- Leveraging Remote Work with Laurel Farrer
- Making Software Development Teams Hum with Ron Lichty
- Being Your Own Leader in Times of Transition with Han Yuan
- Changing How We Change Software with GeePaw Hill
- Improve your Product Management with Ellen Gottesdiener
- Safety not guaranteed
- Build better relationships through coding
- The uneven distribution of onboarding
- Leadership Strategies from Nature with Dr. Kathleen Allen
- The Art of Leadership with Michael Lopp
- Junk-food for the Manager’s Soul
- Collaboration and Notqmail with Amitai Schleier
- A thought on Relational Onboarding
- Office Space Cathedrals
- Debugging problems
2019 139
- My three hopes for 2020
- Becoming a Better Manager Means Starting with Yourself with Johanna Rothman
- Reverse engineering meetings
- When should you code, coach, or consult?
- Foresight is 2020
- Rise of the Resilient Manager with Lara Hogan
- How marketing ruined leadership
- Put me in coach, I’m ready to play
- Compassionate Coding with April Wensel
- What can you find, but never keep?
- Can I run an analogy by you?
- What do sex, drugs, and turnover have in common?
- The evolution of my leadership ideas
- ”Thanks for cleaning the toilet, Marcus”
- Finding Your Balance with Camille Fournier
- 5 questions to untangle sticky problems
- Find your first-team
- My Mission
- Seven quick rants
- Three parts to the mission
- Conflict: Uncomfortable, Yet Necessary with Jennifer Jones-Patulli
- The mission
- Turnover: “It’s not me, it’s you”
- Give transparency in small doses
- ”How can you get lucky more often?”
- Rules of Change with Esther Derby
- Minesweeper and bad hires
- A New Leadership Model with Jason Wong
- 13 questions to get more feedback from your team
- It’s not a sign of weakness, but of strength.
- ”What advice do you have for addressing the insecurity of…”
- The One Constant with Don Gray
- On cubicle and apple farms
- The Importance of Trust and Communication with Tim Ottinger
- Investing in the Long Game with Reuven Lerner
- No naughty or nice with nuts
- Improvisational sketch leadership
- A First Team Mindset
- Designing problems is harder than it looks…
- An audiobook, a workshop, and slack – oh my!
- Learning to Handle Uncertainty
- Buy your toothpaste when you get there
- Managing to Solve An Elegant Puzzle with Will Larson
- The leader’s blind-spot
- Building good relationships are the key to everything you want
- Monkeys and Rocks with Matt Greenberg
- It’s impossible to keep your balance
- Dynamic Reteaming with Heidi Helfand
- My mistaken motivation mindset
- Does the “point velocity” of a scrum team matter?
- Putting the Emotion Into EQ with Etienne de Bruin
- Quantum Onboarding
- ”What is everyone working on?”
- The Importance of Proper Feedback
- Systems always seek their real goal
- Stepping in without Stepping in it
- Lessons Learned on the Path to Managing with Amy Phillips and Aaron Randall
- The surprising effect of traffic and bathrooms
- ”I really like what you did there.”
- Authentic Feedback
- Our newest sponsor comes bearing gifts
- Status update and reading list – July 2019
- There’s Always More Information
- Games Socrates played
- Motivation is NaN (Not a Number)
- I guess Ananya’s situation looked familiar.
- Does this sound familiar?
- If only I’d had more time
- How Buffer.com Develops Engineering Leadership Skills From Day 1 With Katie Womersley
- ”Grown up” issues
- What Jack (probably) thought about being fired
- Imagine the Possibilities: How to Break Ties That Hinder Our Potential
- Use a PIP, or just fire them?
- My haunted closet
- ”Nah” – Rosa Parks
- Using Performance Improvement Plans the Right Way
- From Engineer to Executive: An Interview with Eric Muntz of MailChimp
- You can borrow my teaching style
- Let’s play “name that bias”
- We don’t see things as they are, we see them as we are.
- Push training vs. Pull training
- Mental Model Machinations
- Some beliefs about your training programs
- Getting to Know You – The Key to Successful Leadership
- It works, but you’re gonna look silly doing it
- Can you help me decipher this riddle?
- Flipping training on its head
- Communication 101: Be Clear and Direct
- The true religion of developing leaders
- Everyone’s talking about it, but no one’s doing it.
- Transitioning to Management with Confidence
- A tool for adjusting your mental models
- “Dad, telephones dial with sound!”
- A small question to make a big improvement in your meetings
- A Star is Learned
- My daughter was hit in the face
- The violence in asking “What is the goal?”
- ”How do I manage difficult developers?” and more…
- Getting Real. Establishing Realistic Expectations for Yourself and Your Team
- Getting Real on the Programming Leadership podcast
- 30s to better problem solving
- Lean in with your ears
- Re-entry is the hard part
- So, What Is Leadership, Really?
- Learning through everyday situations
- Managing vs. Leading: What’s the Difference?
- Me, a Manager?
- The one in which Jim points out a coffee shop lesson
- Hiring lessons from barista shopping
- Four books that helped me see leadership differently
- Your choice: go big, or get real
- The painful truth I need to admit to you
- Four interview mistakes (and what to do instead)
- This space intentionally left blank
- The Insane Beast
- A slightly silly (and bit sad) history of leading programmers – Final chapter
- A slightly silly history of leading programmers – Part 3
- A slightly silly history of leading programmers – Part 2
- A slightly silly history of leading programmers – Part 1
- Who’s your Bob?
- A new meeting goal
- Tech Lead Talk, a Community of Practice
- OUTER JOIN or INNER JOIN?
- Where do software engineers want to work?
- Key Three: The relationship with your team as a group
- Most of the system is hidden from view
- Key Two: The relationship with individual team members
- A bit more about that first key relationship…
- Priorities for a new development manager: The Four Keys
- Q&A: “Priorities for a new development manager?”
- Chewy Motivation
- A new question for your 1:1’s
- Is teamwork like pulling teeth?
- Currying decisions
- Fame not included (or necessary)
- ”If your programmer refers a friend, consider it red flag on the candidate”
- When you do nothing it leads to the best somethings
- A one-second experiment about words
- Where did the motivation go?
2018 5
2017 107
- How to get paid on-time, every-time, from day one
- My clients were jerks
- Fred Brooks was right
- The #1 pricing mistake you must avoid
- Might as well own it
- Obstacles -> Assets
- How could that possibly be fun?
- “I’ve always known it wouldn’t work out.”
- Timex or Rolex?
- What did you learn today?
- A crazy idea she had at the campfire.
- What surprised me the most from the simulation.
- “Dude, crank it to the left!”
- “Thanks for coming in on-time, Todd.”
- The repeating lesson from my #Velocity2017 training
- A learning from today’s simulation
- “How do I get sales to quit making bad deals?”
- Do you bite or hide?
- Task or Relationship focused?
- Decision delegation done wrong
- Hokey Pokey-er to Ballroom Dancer
- Are you doing the hokey pokey?
- Why I don't talk about the technical bits
- The blinding anticipation
- DX that really matters
- Buck the trend
- When in doubt, 👍 🙌 😂 😊 😳 it out.
- Crank up their enthusiasm to 11
- I dare you to be curious
- I just watch them move a pile of lumber
- Don’t tell, ask.
- His radical candor left me speechless.
- "Why doesn’t anyone listen to me?"
- Can you taste motivation?
- Surprise your boss in your next 1:1
- The brain wants what it wants
- Who would you rather have on your project?
- When NOT releasing is the right thing to do.
- Would you trust earwax flavored jelly beans?
- Its all engineering, but not all of engineering
- The brilliance of
- [Video] Q&A: I am an un-happy developer. What do I do?
- "They just want to be left alone and code."
- [Video] DevLeads, stop coding production tasks. Seriously.
- [Video] Resentment will kill your team…
- [Video] Why I chose to be a Software Manager (and you should too!)
- [Video] Q&A: How do I teach developers to be more self reliant?
- [Video] Q&A: My developers keep getting stuck!
- [Video] The Number #1 Complaint I hear…
- [Video] One-on-One 101:How to ask for feedback
- [Video] Help my dev turned in crappy code!
- [Video] Q&A: My developer keeps flaking out on me!
- [Video] "I don't feel like a great man."
- [Video] "I will fire you"
- [Video] How not to fire your developer
- [Video] Quality vs Speed
- Can you go home again?
- [Video] What is Shame Driven Development?
- "We don't have control over our ambition."
- How do you know it is too big before it is too late?
- [Video] The dark side of points
- [Video] Crying in my office
- [Video] Are you expecting perfection?
- [Video] 5 questions to ask when you hear "your code sucks"
- [Video] Your code yard
- Do you suffer from floccinaucinihilipilification?
- "We're sneaking in training and improvements"
- How do you deal with 30 resumes per day?
- Wrangle your stories
- The results of my Slack experiment
- "Why is it taking so long?"
- What's your PR review goal?
- Home runs or times at bat?
- That time I fell off a cliff
- Unicorns shmunicorns
- What I saw when I turned my head to the left
- Humble provocateur
- Saying "Sayonara."
- She's just not that into you :(
- scuffing the shoes
- Yours, mine and ours.
- Joyful technical leadership
- What is "high-quality LMX"?
- Eat dessert first
- Notice when something amazing happens in your 1:1s
- Ruining your 1:1 meetings with 'optimizations'
- Why millennials hate your open door policy
- Are you abusing agile burn-down (or up) charts?
- When you have a relation you speak the same language.
- Are you a Debt Drunk?
- Why your boss doesn't care about "Tech Debt"
- Agile, you've been a bad friend.
- A 4-year old morality
- Lies programmers tell
- Blindsided by a happy developer
- "That word makes my blood boil."
- Are you in "the friend zone"?
- Don't pretend it didn't happen.
- Stepping on the shoes
- Do you love blank stares?
- Q&A: How did you know you wanted to be an engineering manager?
- Death by 1,440 cuts
- Would you count moving a meeting from 1:30 to 2:30 as a broken promise?
- You don't have the balls for this job.
- [Video] "Your code was hard to maintain."
- Optimism is your worst enemy
- Ever get your priorities "re-aligned" by your boss?
2016 7
2015 13
- 3 Steps to having that conversation that you are dreading, today
- Chapter 12: The Answer to the Dreaded Annual Review: No Surprises
- Chapter 11: Defusing Frustrating Situations with Gentle Corrections
- Chapter 10: New Manager’s Playbook–Having Difficult Conversations With Employees
- Chapter 9: The Case for Weekly Meetings, Why an Old-School Schedule Gets Leading-Edge Results
- Chapter 8: A Real-Life Handbook for Making Delegation Work for You
- Chapter 7: How to Manage Your Clients
- Chapter 6: Straight Talk on Your Team’s Expectations of You
- Chapter 5: What Nobody Told You About Being an Agency Owner
- Chapter 4: How to Really Put Down the Tools and Get Back to Being a Manager
- Chapter 3: Putting Down the Tools
- Chapter 2: Fantasy vs. Reality–When Running a Dev Shop Isn’t What You Imagined It Would Be
- Chapter 1: Lead from the Podium–6 Essential Concepts New Managers Miss