All blogs / Engineering management / careers
Writing is clarifying
Practical wisdom on technology leadership and developing yourself as a leader
Engineering management / careersSoftware / engineering practice
- Posts
- 117 from 10 Oct 2008 to 11 Oct 2026
- Posting
- monthly (19 in the last year)
- Kind
- personal blog
- Feed
- https://www.subbu.org/atom.xml
2026 15
- My First Job
- Tripwires
- The Elephant in the Brownfield
- Two Bars, Spreading Apart
- A Lesson From the Feedlot
- A Lesson From the Cockpit
- The Hold
- The Authentic Mountain
- Two Mountains
- The Mountain and the Clouds
- Sandcastles and the Mountain
- Ride the Wave, Don't Drown
- Productivity and Entropy
- Agentic IDEs - 100 Teenager Dev Problem
- What Counts
2025 11
- Five More Leadership Lessons
- The Beginning of the End of Artisanal Software Crafting
- The Future is Here, If You Are Ready
- Leading in Low-Trust Times
- Tangled Mess
- Rock and a Hard Place
- Hard Things First
- Frame for Success
- Diagnose Before You Delegate
- Leadership Fundamentals and Tech
- My One-Day AI Coding Experience
2024 7
2023 7
2022 9
2021 14
- 2021 in Books
- On Feedback
- Cultivate the Coaching Practice
- Tell Me More
- Broken State of Data
- Looking for a Coach?
- Being Nice and Effective
- Infinity Minus One Possibilities
- Leading vs. Participating
- Let’s Discuss Attrition
- My Leadership Document — 2021 Edition
- Stop Feeding the Monkey – Journaling
- On Being Present
- On Getting Promoted — Push vs. Pull
2020 2
2019 12
2018 4
2017 11
- Serverless: Looking Back to See Forward
- Technology Decision Making and Architecture Reviews
- Accept | Tentative ✓ | Decline
- Paying it Forward
- DevOps, Postmortems and Cloud Spend
- DevOps is not DevOps
- How do We Manage Cloud Spend at Expedia
- There is No Pendulum
- How to Think About Multi-Cloud
- State of AWS Compute Pricing
- Fault Domains and the Vegas Rule