All blogs / Engineering management / careers
Aviv Ben-Yosef
I help CTOs and VPs of Engineering make their orgs worth more than they cost.
- Posts
- 433 from 28 Jun 2018 to 28 Oct 2026
- Posting
- weekly (54 in the last year)
- Kind
- personal blog
- Feed
- https://avivbenyosef.com/feed/
2026 46
- The Manager's Schedule Is a Trap
- Shipping the Roadmap Is the Minimum
- Essays
- The AI Bill Is the Cheap Part
- Thoughts About Eng Leadership in 2026
- Software Factories Are a Local Maximum
- Be A Sponge CTO
- Maximizing Return-on-Feedback
- No One Innovates Their Way Out of a Delivery Problem
- Leveraging Fear of Commitment
- Nobody's Giving You a Quarter to Feel Clean
- Stealing Blame
- Nobody Is Coming To Tell You To Go
- Their Fault. Still Your Problem
- No Wind Is a Good Wind
- Can't Read the Label From the Inside
- You Didn’t Hire a Slow Team
- Stop Lying to Your Cofounder
- Axioms of Effective Leadership
- Default to Lazy
- Nostalgia Debt
- Leadership as a Supporting Role
- CEO-CTO Therapy Part 4: What Are You Even Doing?
- Margin Call: Getting Some Breathing Room
- Run the Leadership Diff
- Net-Positive Mistakes
- You Taught the Company to Overload You
- Stop Firefighting Better
- Auto-Pigeonholing Tech Leaders
- CEO-CTO Therapy (Part 3): Prioritization
- Manufacturing Creativity
- From Sinking to Shipping: Tackling Your Org’s Debt
- Internal PR: Fix Your Team’s Reputation
- Suffering Isn’t Leadership
- Tech Leadership Right Now: Experimentation, Not Answers
- Tech Capital Renaissance
- Personal Progress: Don’t Weigh Down Your Team
- Your Team Structure Is a Constraint
- Change Management in Tech Organizations
- Soft-Skill Upgrades for Tech Leaders
- Making Engineers Autonomous
- First-Principles Debugging for Leaders
- 180 Observations and Thoughts from 180 Days in Rome
- CEO-CTO Therapy (Part 2): Measuring Engineering
- OKRs for Tech Teams: Doesn’t Have to Suck
- 10 Observations from 2025 for Eng Leaders
2025 52
- The CTO Scrooge
- CEO-CTO Therapy (Part 1): Communication
- Deliberately Shaping Engineering Organizations
- The Shallow Leadership Crisis: Practical Steps to Lead With Depth
- Leadership Stances: Are You a No-Op Leader?
- Simple Leadership
- Flexible Code, Rigid Org
- Strategic Optimism
- Benjamin Button Software Engineers
- Stop Caring So Much About Your People
- Dumbest Default: Functional Teams
- Squeeze Failures Dry
- Business Thinking for Tech Executives
- Conveying Competency
- Gardening Organizations
- Foolproofing Teams
- Exploiting Mistakes
- Learning to Learn
- Hype Escaping Velocity
- Dump Others’ Metrics
- Actualization Levers
- Self Iterations
- When The Going Gets Tough
- Back to First Sight
- Your Title Is Holding You Back
- 10x Engineers as Double-Edged Swords
- It Takes Two To Tango
- Beware Sexy Projects
- Feedback Debt
- Making Leadership Work
- Raising the Bar Starts with You
- Excuse Exhaustion
- Fighting Momentum
- Leader Impostor Syndrome
- The Code is the Easy Part
- Org Martial Arts
- Stop Ad-Hoc Leading
- Lost Mortem: The Autopsy of Missed Opportunities
- Engineering-Enabled Velocity
- Fake It So You Make It—Becoming a Proactive Tech Leader
- Set Expectations or Set Up Failure
- Second Startup Syndrome
- Your Leadership Crutches
- How To Create a Brittle Engineering Organization
- Lies CTOs Tell (Themselves and Others)
- ROI Over Features: The Profitable Engineer’s Manifesto
- Costly Moments: Where “Move Fast” Fails
- Unpopular Defaults for High-Performing Tech Organizations
- Tech Debt isn’t Debt
- Leadership Isn’t One Size Fits All
- Solo Coaching
- Introduction to Impact Retrospectives
2024 52
- Coaching Inception
- Tech As a Strategic Factor
- What Are You Missing?
- Don’t Go with the Flow
- Tech Exec Yearly Assessment
- Coaching Exceptions
- Timing as Leaders
- Getting Help
- Tech Org Defaults
- How To Ruin an Engineering Organization
- Focusing Engineering Organizations
- On Purpose
- Tech Exec Growth Curves
- Career Complacency: Local Maxima and Low Motivation
- Breaking Autopilot
- Handling Executive-Startup Mismatch
- Igniting Insight: Accelerating Growth as a Leader
- Less Leadership Abstraction
- Planned Leadership
- Tech Leadership Maxims
- Communicating With Your CEO
- Mission Impossible
- Are You a CT-NO?
- Naming Matters
- 10x Engineering Teams
- Communicating Ambiguity
- CTO Agenda
- Tech Executive Alignment
- Team Rehabilitation
- Tech Leadership Skills for 2024
- Debugging Management
- Lifting Lethargic Leaders
- Fauxtonomy
- Retrospecting Retrospectives
- Bottlenecking
- Coaching for Sanity
- Talent Waste
- Debugging Leadership Growth
- Sucking Agency
- Creating Discomfort Zones
- Founder Defocus
- FinOps Flops
- Futility of Shortening Iterations
- Scaling Out Product-Engineering
- Tech Ahead of Business Fallacy
- Dropping Vanity Metrics
- R&D Innovation for Fun and Profit
- Profitable R&D Structure and Growth
- Making Profitable Software
- Highly Profitable Engineering Teams
- The Mediocrity Limbo
- Why The CTO Sucks: Part 2
2023 50
- Why The CTO Sucks
- Ego Paralysis
- Refactoring Feedback
- Leap or Sleep
- Sparing the Midnight Oil
- Leadership Debt
- Tech Agnosticism
- Product Mastery from the Operating Room
- Escaping Local Maxima
- Creating Autonomous Teams
- Product Engineering
- Reorg Pitfalls
- The Reset
- Impact Tuning: Tech Leadership
- Curing Reactivity
- The Grow Slow Guide
- Weaning Off Productivity Porn
- No One Needs Your R&D Metrics
- The Strategy Void
- Embracing Politics
- The Hired TechExec Pitfall
- On Scrappiness
- Swinging the Sword
- Gedanken Experiment: Your Purpose
- Startup Hyper Paralysis
- Conversation Catalysts: Embracing Shibboleths
- Spotty Connections
- High-Density Conversations
- Gilding Guilds
- Pathological Anxiety
- Evaluating Leadership: Beyond the Basics
- Startup Rollercoasters: Communication for Leaders
- Treating Lowered Expectations
- Communication Strength
- Individual Growth Plans
- Perpetual Leadership Motion
- Plagues of Mediocrity
- Self Leadership
- Reassess For R&D Success
- Leaps of Strategic Faith
- Sprints and Marathons
- Input, Output, Outcome
- Impact Alignment Checklist
- Belt-Tightening or Suffocation?
- Motivating Matters
- “My CEO Doesn’t Know…”
- Engineering Leadership Quick Assessment
- Thinking Bigger
- When Product Fails
- Making Space for Success in 2023
2022 50
- Your First Managers
- Strategic Superposition
- Tech Decelerators
- Surviving Startup Adolescence
- CTO Ergonomics: Stop Shrugging!
- The Bright Side
- Upstream Tech
- Feeling the Void
- Velocity or Acceleration
- Tech Exec—Cofounders Fit
- Time Crisis Dilation
- Leadership SLAs
- Optimism For Geek Leaders
- Stop Fretting
- Pushover Leadership
- Task Forces
- If Not Now, Then Never?
- Change Cadence
- Collaboration Patterns Part III: Hybrid
- Collaboration Patterns Part II: Remote Only
- Collaboration Patterns Part I: Colocated Teams
- Experience Acceleration
- Successful Team, Pointless Leader?
- Not A Family
- Objecting to Objectives
- Taking The Reins
- Questioning Axioms
- Motivational Pull
- Money-Mouth Distance
- Embracing Common Sense
- My Tech Exec Interview Checklist
- Aiming for Longer Tenures
- Instilling Urgency
- Catching Your Breath
- Processing
- The Case for Fewer Engineers
- Where Are You Headed?
- What Do You Do?
- What Are You Optimizing For?
- Miscommunication Plan
- Permission to Take the Lead
- Preventive Plans and Contingencies
- Forming Alliances
- Pop Quiz: Objectives Inspection
- People Over Processes
- Courage Over Fake Niceties
- The Void of Empowerment
- Team Empowerment Alignment
- Handling Talent Fear
- Tech Impact: Real-Life Examples
2021 52
- Suspension of Disbelief
- Assessing Engineering Managers
- Myopic Leadership
- Signs You’re Doing OKRs Wrong
- The Superposition Leadership Fallacy
- Bespoke Culture: Tailoring Your Organization
- Taking Empowerment Too Far
- Righting The Ship
- Choosing Your Battles
- Stop Focusing on Tech Debt
- Impact Without Burning Out
- Maintaining Urgency
- Time to Say Goodbye
- Personal Growth Targets for Senior Leaders
- Helping People Quit
- Refactor: Extract Team
- Leveling the Bar
- Yak Spotting
- Startups on Hard Mode
- The Founder vs. Hired Executive Gap
- Smartup
- The Origin of Innovation
- Using Executive Leverage
- Foster Executives
- Generating Effective Chutzpah
- Management as a Profession
- The Demise of Coaching
- Don’t Cultivate Snowflake Engineers
- Growing Growth Mindsets
- The Courage to Let Go
- The Self-Encapsulating CTO
- Double Your Impact-Per-Engineer
- Code: Our Biggest Sunk Cost
- Scale Up, Impact Down
- Leadership Risks
- Code Apes
- Intention, Inertia, and Introspection
- The Titles Zero-Sum Game
- The Fallacy of Meeting Expectations
- Ego Check: Tech for Tech’s Sake
- You Don’t Need a “Tech Strategy”
- Fast Iterations, Slow Progress
- Less Principal Engineers, More Product Engineers
- Transparency or Anxiety
- The Disagreement Quota
- Empowering Constraints
- Restoring Trust
- Are You Doing Good?
- Assuming Executive Position
- Taking the Initiative
- The Micromanagement Flywheel
- Stop To-Do List
2020 53
- Leadership Reserves
- The Roadmap to Mediocrity
- You Should Be Moving Faster
- HR: Hemorrhaging Responsibility
- Deadline Language Barrier
- No Perfect Reorg
- Traits of Successful VPs of Engineering
- Authentic Leadership: Embrace Uniqueness
- Controlling Your Time
- Forget It and Set It
- Promotional Material
- On The Catwalk
- Lowering Org Debt: Spotting Org Smells
- How Not To Get Fired As A CTO
- Growing Engineering: Resiliency Trumps Experience
- Communication, Gesticulation, Articulation
- Noticing Change
- It’s Not Your Team, It’s You
- CTO + VP Engineering: Needed or Redundant?
- The Traits of a Great Engineering Culture
- IC Growth Paths
- Own It
- Managing Non-Feature Work: Part 3—Suggested Approach
- Managing Non-Feature Work: Part 2—Guiding Principles
- Managing Non-Feature Work: Part 1—Failed Approaches
- The Professionalism Snowball
- Shoving Square Engineers in Round Holes
- Soliciting Upward/Chutzpah Feedback
- Stop Being a Floating Leader
- The Most Important Partnership
- Fostering Creativity In Engineering
- Moving Upstream
- The Habit of Challenging the Status Quo
- Strategy as a Tactic
- Lowering Your Doubling Time
- Balancing Safety and Productivity
- Increasing Your Executive Leverage
- Missed Opportunity Cost
- Thoughts on Team Productivity in Quarantine
- Your Managers Are Passing Their Time Cargo-Culting Important Work
- What Are You Waiting For?
- Never Hear an Excuse Again
- Over-Engineering Your Organization
- Fixing Your Decision Waffling
- Tech Leadership: The Work Is Not the Work
- Stop Mediating
- How to Demotivate Your Engineering Team in 10 Work Days
- What If You Never Hire Senior Engineers?
- Wishful Leading
- Stop Answering the Questions–Question the Questions
- Zero Trust Leadership
- Help Your Team Become Grown-Ups: Not Everything is Fun!
- Insanity Defined
2019 51
- Spontaneous Human Induction
- Don’t Shy Away or Risk Cowardly Management
- Stale Velocity
- Risky Business
- First Class 1:1s
- Executive Operating System: Tracking Personal Initiatives
- The Many Upsides of an Employee Leaving
- Destroying Comfort Zones
- It’s Not Just First Impressions
- Watch Your Language
- Using the Power of a Tech Executive for Good
- A Team Can Deliver 100% of Every Sprint and Still Be Underperforming
- Leadership Isn’t Waiting for Stars to Align
- Why Your Managers Suck
- R&D Has Too Much Power in Startups
- Stop Thinking of R&D as a Cost Center
- Do Your Managers Really Want Agility?
- Expectation Setting
- Putting Your People in the Spotlight
- The Executive Mindset
- Different Archetypes of Organizations
- The Management Bit
- Feedback Timeliness
- Idempotent Reviews
- The Pat on the Back
- Drowning in a Fountain of Knowledge
- You Can’t Sharpen a Saw You Don’t Have
- Dead-Letter Meetings
- The Debate Club
- Not All Seniors Are Created Equal
- Know Your Place
- Stop Whining!
- Peter Pan Employees
- Guidelines, Not Solutions
- The Success of a Process
- Straw-man Architecture
- So You Had to Go Uphill Both Ways
- The First Investment
- Co-Responsibility Is No Responsibility
- Reducing Daily Interruptions is on You
- Long Term vs. Next Sprint
- Leaving Developer Experience for the Experienced
- No One Likes Surprises at Work
- What Is Your Job Here?
- 1-on-1s with Skips
- Setting Up New Managers to Succeed
- Missing Autonomy Case Study: Useless Architecture
- Decision Awareness
- Growing as a CTO
- What’s on the Agenda
- Blitz Mode
2018 24
- My System for Choosing Tech
- Of Hero Coders
- Overwhelm
- Maintaining an Outsider Perspective
- Limiting Technical Debt
- Making It Easy to Supply Feedback
- Keeping The Rust At Bay
- The “Just Checking” Manager
- Busy is Easy
- Tailoring A Hiring Strategy
- Avoiding the “Big Guns” Stack
- Avoiding Surprises: Employee Career Management
- Alone at the Bridge of a Rocketship
- Growing Teams Too Quickly
- Managing Overly Optimistic Developers
- Keep Internal Changelogs
- The Rambo CTO
- Yes, They Are Looking At You
- Don’t Outsource Common Sense
- Don’t Be Too Nice
- Sometimes It’s Good To Be Unremarkable
- A Bad Apple Can’t Lead The Orchard
- Don’t Rush to the Keyboard
- Remember how you first learned to code?
Undated 3
- Work With Me
- The Tech Executive Operating System The field manual for running an engineering org like the business function it actually is. Get the book →
- Capitalizing Your Technology Turn engineering spend into defensible advantage — and make the value legible to the rest of the C-suite. Get the book →