The leveraged leadership of a calm calendar
I once worked closely with two VPs of Engineering with very different calendars. One had a packed calendar, often double- or triple-booked…
The personal blog of Aaron Suggs
I once worked closely with two VPs of Engineering with very different calendars. One had a packed calendar, often double- or triple-booked…
Have you ever wished that your manager would give you more autonomy and responsibility in some areas, and more direction and support in…
I love this aphorism about visionary leadership paraphrasing Saint-Exupéry: “Building a boat isn’t about weaving canvas, forging nails, or…
The barball strategy, popularized by Nassim Taleb, is a way to navigate risk/reward tradeoffs when you’re skeptical about the accuracy the…
Choosing an appropriate data store and schema design is an important early decision for web development projects. A common convention is to…
I find the traditional introversion / extraversion spectrum used in Myers-Briggs personality test to be inadequate to understand my social…
I used to believe that satisfaction could be found. I was a treasure hunter seeking an elusive location, charting waypoints along the…
Last December, I started a new role at a small, family-owned e-comm company. Two months later, my manager (the founder / CEO) and I realized…
I recently finished The Culture Code by Daniel Coyle, and one of the final points was a flash of clarity for me. Coyle contrasts leading for…
In Thomas Kuhn’s Structure of Scientific Revolutions, he observed that fields of study grows more complex until a key insight radically…
I have a new interview on the DX Fieldnotes blog: How to Champion Investments to Improve Documentation. Brook Perry at DX did a great job…
Humans constantly construct narratives to make sense of a messy reality. If a new product launch went well, we could say it was because of…
I love a good low-code productivity hack. Here are some of my favorite iOS shortcuts that make my life slightly easier. Easy after-school…
A useful mental model I recently learned is enumerating the ‘left ditch’ and ‘right ditch’ solutions. Imagine we’re steering a vehicle along…
A recent theme of my work has been elevating metrics that focus and align small teams towards healthy business outcomes. I view this through…
This is the eve of Thanksgiving in the US, an occasion to reflect on what we’re grateful for. This year, I’d like to share my gratitude…
One of the more powerful concepts I’ve found is considering which type of analysis to apply to the challenge at hand. It’s been especially…
Recently, I’ve found 2 leadership techniques particularly helpful. They’re both highly leveraged: they empower those around me to work…
I appreciate reading stories of how complex software systems fail and the hard-earned lessons to make them more resilient. Here is another…
Two colleagues recently asked me for personal productivity advice. I suspect one of them even gave me the Disco compliment: Aaron Suggs…
Below is the mental model I use when designing or reviewing web services to fail gracefully. It’s useful to enumerate common failure types…
Every team has values that guide their work. Of course, I like to write down some aspirational values, preferably in a charter. Here are…
I appreciate reading stories of how complex software systems fail and the hard-earned lessons to make them more resilient. In fact, one of…
I published Guiding principles for build vs. buy decisions on LeadDev as part of their Technical Decision Making series. Here’s the…
Felix Thea interviewed me recently for his new Culture of Code podcast. It begins with a bit of biography about my early sysadmin and…
Here’s a log of audiobooks I’ve listened to recently, with some notes. Nonfiction Sapiens: A Brief History of Human Kind by Yuval Noah…
There’s a crucial moment in platform engineering projects when you decide it’s ready to ship. For large projects (say, more than 1 year of…
My team has been discussing the role of various test and development environments. We’d like to provide guidance for what developers should…
A friend recently asked how to set better capacity testing goals for their tech team. We agreed we needed to get more specific about what…
The Glossier Tech team wrapped up our annual roadmap exercise earlier this year. It takes a lot of time and attention from the team…
While reviewing how I’ve spent my time recently, I stumbled into a practice to better ensure I have sufficient flexible time for…
In mid-2020, I got an Audible subscription as a substitute for doomscrolling through social media. It turns out I enjoy listening to books…
In January, I joined the Bento Society as a weekly practice in long-term thinking. The society is born of Yancey Strickler’s book This Could…
If you follow the strategy of avoiding undifferentiated heavy lifting, you’ll inevitably integrate with many software vendors. For example…
Creating and sustaining vendor relationships can be a highly leveraged skill for software engineering teams. But there’s little guidance or…
This interview originally appeared on StaffEng. I wanted to share it here as well. Tell us a little about your current role: where do you…
A well-crafted GitHub pull request can be a powerful way to show others how to extend and maintain a component. These ‘Exemplary’ PRs…
In late 2019, I was burnt out in my Director of Engineering role. I spent several sessions with a career coach outlining my professional…