
We talked about hiring directors, the fallacy of “servant leadership”, and what makes teams great [listen].


We talked about hiring directors, the fallacy of “servant leadership”, and what makes teams great [listen].
I recorded an episode of the DOU podcast with Oleks. It was an interesting and fun conversation!


When I talk about Diversity, Equity and Inclusion (DEI), I’m typically coming at it from an angle of systematic change. The purpose of DEI, as I see it, is to dismantle a rigged system and move to something more equitable. This is why the concept of “no politics at work” is seen as antithetical to effective DEI, because what does a person do when their entire existence has been politicised?
The frustrating thing about DEI, is that often when organisations talk about DEI what they mean is the performative type of DEI. The appearance of progress, without the challenge of systematic change. The percentage points that can be shared externally, like there’s been progress, when the balance of power remains the same. The updates that start and end at the company website, and leave out the hiring process, the promotion process, and anything else that might threaten the status quo.
This is the trap of Diversity as Performance Art, or (because it so often focuses exclusively on white women) “Corporate Feminism”. Plenty of us have fallen into it, spent time on it, only to later look at the state of things and wonder what it accomplished.
Personally, I quit Corporate Feminism some time ago. Not quite entirely, I have dabbled since, embraced the odd moment like a not-entirely-ex smoker sneaking a cigarette, feeling grimy afterwards and remembering why I chose not to do that anymore.
It is hard, I think, to build a model of what DEI really is in tech, amidst all the noise, and “systematic change” can be overwhelming as a concept. Here, I’ll try to lay out some component parts of DEI and explore the impact and limitations they have.
Visibility often seems like the most fraught aspect of DEI. On the one hand, we hear “you can’t be what you can’t see” and many firsts or onlys are driven by the idea that they can be the role model they lacked to others who come after them.
On the other hand, the concept of exposure, and the expression “people die of exposure”. The costs of visibility in terms of harassment and resentment. The expectation of visibility which is at best the unpaid second shift, and at worse, free work “for the good of the community“.
At the crux of the issue of visibility is the distinction between visibility and representation. Visibility is a face on the corporate website, or additional interviewing load, to make the team look “more diverse”. Representation is the under-indexed person in the hiring manager role. Visibility is the speaking slot at the sponsored recruiting event. Representation is the invited talk at the industry event based on actual expertise. Visibility is the pride flag on the Twitter profile. Representation is in the people who actually work there and the policies that actually support them.
At the core of it, visibility is some form of currency, that occasionally exchanges for some goodwill, but rarely anything more. Representation is a form of recognition; representation is visibility for some reason that ties to the actual work you’re compensated for. The first shift of your actual job, not the second, thankless, one.
I’ve noticed when I feel tokenized, it’s typically been that I was visible but not representative. The speaking slot where I thought I was invited because of my expertise and previous talks, only to doubt that at some point during the negotiation, or worse, after I arrive. The recruiting email that sells the diversity of the organization and the list of roles… that make me suspect the recruiter never even looked at my resume.
As a result, I’m careful about what I agree to and what I don’t. I think every under-indexed person has to find their own balance there.
Takeaway: Think about your balance of visibility vs. representation. What is valued? What are you getting out of the things you agree to?
Education is information. Advocacy is pushing for change based on understanding of systematic bias.
In essence, advocacy is an educated person, with the power and will to make change.
The trouble with education is that it often focuses on 101 education, and someone who needs 101 education has made a choice to be ignorant about the world. It also doesn’t necessarily create the will for change. When meritocracy is adopted as a value, there is more bias, there’s also the potential for a shallow understanding to create harm.
Needing to provide 101 education is also a distraction, time sink, and often starts with needing to justify someone’s existence. There is a cognitive cost to explaining things like “no, women don’t just ‘not like coding’, that is not a well founded statement and has been refuted many times over by [list of sources]”. That kind of comment is annoying, and tiring, but the base level comments about people of colour and trans people (trans women in particular) are so much worse. There is the idea that personal stories can change minds in a lasting way, but that was only 5-7% in political canvassing, so as an activity it has a high disappointment rate [more in this podcast] – as such it’s probably more suited for political canvassing than for people you need to interact with regularly.
The trouble with advocacy, is that women are perceived negatively when they are seen as self-advocating, but more positively when advocating for others (although not as much as men) [see the book Women Don’t Ask, and this HBR article Women and Minorities Are Penalized for Promoting Diversity]. The trap of education and advocacy for under-indexed folk is that in education you may waste your time, and in advocacy you may in fact set yourself back.
As such, the only worthwhile use of education is the level that creates advocacy. Education in the absence of both the power and will to make change is meaningless. This means: nuanced education of what actually works to people with power and will to change.
Takeaway: Be cognizant of the traps of education and advocacy, and critical about where you spend your time. Often this means avoiding 101 education, and focusing your energy on those with the power and will to make change.
Mentorship is giving someone advice, like pairing with a junior developer or helping them find resources. Sponsorship is more active help to change someone’s situation, such as connecting them to an opportunity or advocating for them.
Mentoring programs have been very popular, but not particularly effective. This is because mentoring is a Ponzi scheme designed to distract under-indexed people from actual advancement. Or, less cynically, because the problem isn’t the individual but rather the system.
Sponsorship is in fact the biggest lever for an individual. The challenge of prove it again, of judging some people on past performance and others on potential, is that decisions on opportunities and advancement are rife with bias. Sponsorship programs, especially those that hold sponsors accountable for supporting their sponsees advancement, attempt to correct for that bias and create more opportunities for success [see: Why Men Still Get More Promotions Than Women].
Mentoring programs often pair people up with another person “like them”, and whilst it’s nice to build connections with people who share similar experiences, ultimately it often creates additional work for both parties. The mentor is normally further away from the person they are mentoring, and lacks the power to truly advocate for them. In a sponsorship relationship, the sponsor has influence over the sponsee’s work, can give them more feedback, connect them to opportunities, and shape their career.
Sometimes sponsorship programs are formalized, but they don’t need to be formalized. All that is required is that people who have the power to do so look for ways to advance people more equitably. Sometimes it’s a one time thing, and sometimes it’s an ongoing thing [see: 5 Things Allies Can Do to Sponsor Coworkers from Underrepresented Groups, Don’t Just Mentor Women and People of Color. Sponsor Them].
Personally, I find sponsorship is one of the most rewarding activities. Nothing is better than seeing someone you helped get into a position where they can pay it forward to someone else. Sponsorship is a slow but compounding process, but ultimately one of the most powerful ways for individuals to escape traps of systemic inequity.
Takeaway: Quit the mentoring Ponzi scheme, seek out sponsors instead (and be a sponsor yourself, where you can! Sponsorship can start small).
In Stop Telling Women to Smile [Amazon], the author Tatyana Fazlalizadeh talks about her experience in a street artist collective. She was on the receiving end of street harassment whilst doing the same work, day in day out, and how the others in the collective – all men – were able to get on with what they were doing. She talks about worrying about her clothing when it was hot, whether wearing shorts would increase the verbal abuse, whilst men would work shirtless and not deal with anything, never say anything about the abuse that was hurled at her.
This story is so illustrative of the tax of the bad environment. The cost of distraction, the unfairness. The environment is a significant piece of what people mean when they talk about “working twice as hard for half as much”. Some of that extra work is work, and some of that extra work it just… getting to do the work.
This is why an inclusive environment, one that attempts to correct for systematic bias and ensure that a broader range of humanity can be successful can be so impactful for improved DEI outcomes. It provides people who often do not get such a thing a space where they can focus on the work at hand, without the tax of hostility, or thoughtless ambivalence. Individuals get the opportunity to thrive in an environment, rather than despite the environment. It is great for people in it, and it can create a model that encourages change in other parts of the org – or at least discredit the pipeline arguments that say such diversity isn’t even possible.
The limit of the environment is what is around you. Even if you create an environment where under-indexed folk can thrive, they will have to interact with other parts of the organization, and you won’t be able to control what they encounter there. When you interact with shared process (such as hiring, compensation, etc), these can be some of the biggest detriments to your effectiveness in creating change. It can be exhausting to do that transformation and provide that abstraction, but how long can the principles you have laid down last if you leave?
Takeaway: Seek out environments where you can thrive, and as you build influence look to what you can do to make an better environment for those who come after you. As you do this, don’t forget to pay attention to where the boundaries are – both of the change you can create in an organization, and what you can personally bridge.
Processes create and reinforce a status quo, and they are often the place that needs to be changed in order to make lasting improvements
When we design process, we are biased to design process we would be successful in. This is why process updates are inevitable part of effectively improving diversity outcomes.
I have repeatedly overhauled hiring processes to improve diversity outcomes. The key thing as always been to get very clear about what success in role looks like, evaluate that carefully and systematically and as efficiently as you can, actively address signs of bias (e.g. the words “culture fit” are lazy, so at least interrogate what people mean when they use them).
I have not (yet) overhauled a promotion process, but I expect that similar thinking applies. Whenever people claim they “know it when I see it”, we need to interrogate what “it” is. Once that is articulated free from aspects of bias (put things like “good company on the golf course” in the bin where they belong), you have the start of a meaningful evaluation which you can reason about and improve. Are there impactful behaviours being left out because no one did them before? Maybe those need to be added. Are some of those things particular ways of working and the same outcomes can be achieved differently? Replace the activities with the outcomes they drive.
When we accept we live in a white supremecist patriarchy, we can see that white supremecist patriarchy is everywhere. It is in the media, in beauty standards, in relationship expectations, in politics and religion and art. It is in ourselves and our judgements and beliefs – we can try to consciously dismantle it, but we can never be confident it is truly gone.
As such it is inevitably in every process we create, and that makes constantly critiquing process with respect to outcomes the way to – albeit incrementally – start to dismantle it.
Process is a powerful mechanism for upholding the status quo. Consider VC funds. Encoded in their process – and many of them are pretty open with that – are pattern matches. When Paul Graham famously said “I can be fooled by anyone who looks like Mark Zuckerberg”, what he told us was that pattern matching is such a key part of his investment decision process that it could override other, presumably more rational, parts of the assessment.
I believe process as a tool is most powerful when it can affect redistribution of power (and money). This is why such comments from VCs like this get so much heat, because who gets funded now is huge part of who will have power 10-20 years from now. The longer inequity in hiring and promotion processes is perpetuated, the more it will cement homogeneity in the leadership of an organization.
Takeaway: Process is a powerful mechanism for change, and making it less biased can also make it more effective for everyone. If you can frame things around organizational effectiveness, you may even be able to make change without rehashing tedious DEI 101 arguments along the way.
There’s an excellent book about stereotype threat, Whistling Vivaldi [Amazon] by Claude Steele. One of the examples that most impacted my thinking is the power of self identification at start of the math test, and how it impacts people’s results – when asked to self-identify gender, women score lower, when asked to self-identify race, Black people score lower. This demonstrates the insidiousness of systematic inequity; that social programming is so strong, it’s sufficient to remind people of it. It is not necessary to “do” anything to perpetuate systemic inequity, the absence of care and effort alone is enough. The action is insufficient to judge whether it perpetuates bias or whether it addresses it – when asking people to self identify you ask them to all do the same thing. But it has impact on some, and not on others.
It has been 10 years since Ellen Pao sued Kleiner Perkins for gender discrimination. Nearly 10 years since Tracy Chou asked where the numbers are… what has changed in that time?
The conversation has expanded, somewhat. We talk more about racial equity and transgender rights.
Worker agency has improved, at least in some parts of the world. People set higher standards for environment, and process improvements have been made across much of the industry. What started as a differentiator is now more normal.
But representation still lags visibility. Sponsorship lags mentorship. Environment is hit-or-miss. Bias is still encoded in processes. Companies still focus on the things that are comfortable over the things that have more impact to change the status quo.
Personally I go back and forth between hope and cynicism. I get angry and resent being exploited for visibility, feel that my efforts have been wasted because too many people in power do not really care, are not really willing to change anything hard. And then I have moments where I can recognize my own impact, where I see the sponsee pay it forward, see the person thrive in an environment they never got to experience before, see improved outcomes from more equitable process. When someone thanks me for something that I wish everyone got to experience, but at least this person did, at least I could do that for them.
I hold on to those moments, because those are what I come back to when I get discouraged. Those are what push me to keep on trying. And this framework helps me decide what to spend my energy on, and what to let go.
Thanks so much to Karen, Heidi, Trisha, KT, Elle and Camille for their feedback and validation.


I bought Thinking in Bets (Amazon) a while ago, April 2020 to be precise. It finally made it’s way out of my endless “to read” pile because I was having something of a crisis of confidence about my own decision making.
Some key thing that stood out.
Separating analysis of the result from the decision itself. The analogy throughout the book is poker, which is a combination of skill and luck. It’s an example of the key bias humans have – to associate winning with good skill, and losses to bad luck. Learning from decisions means separating out the luck and the skill, and focusing on improving skill without being as swayed by outcome. E.g. looking for mistakes made in a winning hand.
Assigning probabilities. Useful in communication of certainty, as well as a forcing function to really think though the confidence level. E.g. in a discussion saying, “I”m 60% on this, so I could easily go the other way”. Assigning probabilities in this way also encourages people to communicate them back to you, and then you can reconcile the difference.
The concept of “truth seeking”. Basically group interrogation of decisions, mistakes etc. In poker, talking through the hand in minute detail, and not even mentioning the outcome, and diving into mistakes. She also talks here about dissenting opinions on political lines, and how political polarization on the supreme court became worse as conservative judges stopped hiring liberal clerks. Having your thinking interrogated is part of forming balanced and well founded judgements. I hate the political example because it makes me think about debating human rights, but in other contexts I do agree and believe that you learn the most from people who disagree with you.
All in all I found it interesting, an easy enough read, and it definitely helped with the decision-making-confidence-crisis, so that was great.


I recorded an episode of Console‘s DevTools podcast, talking about privacy engineering. You can listen to it here.


I’m unsure what I think about Machiavelli for Women (Amazon). There were things that I appreciated, and things that were infuriating. To be fair, the things I found infuriating were mostly also things the author herself notes as infuriating, saying her goal with the book is to articulate what works as things are, not what should work if things were more equitable.
Some highlights:
“Cinderella syndrome”: where you’re not told no, but rather told to do a lot of work and then yes. Avoids difficult conversation, gets that work done, Cinderella never goes to the ball.
“Hotbox”: being trapped between two bases running back and forth until exhausted.
“The Hotbox is something that often happens to women in mid-career, when they start getting close to leadership positions or positions of power. The two “bases” in this case are femininity and leadership qualities, and many women end up caught between these two sets of expectations, running themselves ragged in a no-win situation.”
There are two sections on negotiation (didn’t quite understand this, structurally). One is built (I think) on the (amazing) book Women Don’t Ask.
“When it comes to asking for more money the Machiavellian woman sees a situation where the downside is certain and the upside is iffy. So she doesn’t ask.”
There’s a list of reasons given why women struggle to negotiate, varying degrees of depressing.
Tips are pretty standard: arm yourself with information, have options other than salary, make it win-win.
On confidence,
“The consequences of a lack of confidence show up in all kinds of ways, including how we value ourselves and our work. In study after study, men place a higher dollar value on their work than women do. In one study, men and women were presented with a task and then asked to pay themselves what they felt they deserved. The men paid themselves 63 percent more, on average, than the women did and were significantly less productive.”
One thing that really stood out to me was the types of office house keeping
I tend to think of office housekeeping as the administrivia and social coordination, and it was eye opening to see emotional labour called out. I have definitely observed (and experienced) situations where a level of emotional labour is expected from a woman that I am very doubtful would be expected elsewhere.
I wonder if DEI work is industry’s equivalent of serving on committees. Especially the kind of performative DEI work that doesn’t effect systematic change – such a depressing waste of time.
For all some of the advice is really infuriating, there’s a useful section on knowing when to leave, including some depressing facts on how people who are mistreated tend to stay longer. Two key tips.
The first is to try the list once. If you don\t get what you want (like the promotion), ask for the list, do everything on it, and then go back. If you don’t get it after that, it’s time to look for a new job.
The second thing is to look whether people like you are successful there. If not, you’ll always be fighting an even more uphill battle to be the first / only.
I’ve had this book in the backlog for a while and in the end read it when I was in a bit of a funk about things, including specifically office housework and advancement, so it was at least somewhat cathartic. The thing is that so much of the strategies are things that most women seem to know, but are tedious, tiring, and have inconsistent results, which leaves me unclear on how helpful this book actually is. But maybe it’s worth the reminder that certain things are useful, even if they infuriate us.


One of my coaching clients and I developed this framework to help him think about the kind of impact he wanted to have as a Staff+ engineer, and since then I’ve taken it to other clients and direct reports in a way to think about engineering growth outside of any particular job ladder.
The four growth dimensions are:
What it means: Scope is the size of the problem or responsibility and is relatively straightforward to quantify in LOC (Lines of Code) or people involved.
Failure mode: The failure mode of growing in scope is often need to control. What is possible to control in a small team or project gets progressively harder over time. Everyone reaches some kind of limit there (admittedly some much later than others).
Inflection point: Figure out how to get the outcomes you are responsible for with different mechanisms than that of control (documentation, setting standards, coaching and mentoring, reporting, pro-active checkins etc).
Opportunity: As scope changes, think about how the way in which you work needs to change. Whilst we might fix a bug using a debugger, it’s much harder to develop a complex feature like that, and so that increase in scope is an opportunity to adapt and grow. This continues as you take on more responsibility; you cannot (effectively) manage managers the way you manage ICs. It’s worth noting that sometimes in our careers we might take a decrease in scope – for example when we change jobs and have to onboard through fixing jobs, or go from managing managers to managing ICs in a smaller organization. In these instances we will also have to adjust our approach to our renewed scope in order to be effective.
What it means: Complexity is the difficulty of the problem, and more difficult to quantify – sometimes it takes some amount of domain knowledge to know what is challenging.
Failure mode: The failure mode of complexity is the continuous increase in complexity. Effective scaling (of an individual or a team) involves the transformation of complexity, where something that was complex is made simpler in such a way that it can be more sharded.
Inflection point: Complexity is often a point where engineers around senior get stuck. Having worked with continuously increasing complexity, they either make things more complex than they need to be, or persist a high level of complexity that needs to be simplified and sharded.
Opportunity: Take a holistic view of complexity – complexity is not just the code, but also the product and environment it exists within. Focus on outcomes to resolve and reduce complexity in such a way that it allows others to be successful.
What it means: Getting things done, or causing things to get done.
Failure mode: Short term thinking. Individuals who focus on their own effectiveness at the expense of the team, managers who push short term output at the expense of longer term team functioning.
Inflection point: Recognizing when output needs to happen through other people rather than individually. Balancing short term pressures with longer term impact.
Opportunity: Take a broader view of output, identify where you can overall increase output outside your own individual efforts (through other people, via processes, tooling, architecture etc).
What it means: The driving force of what you’re trying to get done. As you progress through an organization you will have to balance a broader agenda, ultimately driving the agenda of the entire organization, and navigating conflicts between that and the agenda of individuals or teams.
Failure mode: Taking too narrow an agenda that conflicts with bigger agendas. Such as the IC who pursues their own interest at the expense of the overall team, or a manager who is too focused on the team they manage versus taking a “first team” (peer) mindset.
Inflection point: Moments of conflict between an individual or team agenda and an organizational agenda.
Opportunity: Look for places where there is an opportunity to tap into a broader agenda, whether it’s focusing on the team’s needs rather than your individual needs, or the goals of an overall initiative rather than the pressures of the project.
When working within a job ladder framework it can be a challenge to 1) separate out evaluative feedback from developmental feedback and 2) truly focus on growth rather than trying to check a box. As such, I hope this can be a neutral tool you can use to consider how you can grow, and what kind of growth would support your actual career goals. It’s fine to enjoy scope more than complexity (and vice versa), the main thing is not to allow something to hold you back by becoming a controlling weakness.
The first step is to identify one of these to actively work on, bring awareness to it, and execute on a plan to deliberately try to improve (whether through stretch assignments or deliberate practice).
Good luck! Let me know how you get on.


The wonderful Tanya put together this spreadsheet that helps you track where you are on the 5 Signs It’s Time to Quit Your Job.
I love this idea, because it pushes us out of the moment into the long term, which makes it easier to be rational.
There’s the risk in the short term decision, when we don’t have time to think about what we’re really optimizing for, and in this case I always think about this guy I worked with at Google who told me, “I rage quit Facebook, but this is worse”. Then there’s the risk of the long term decision, of staying put too long when we’re not learning. Here, I think of the many, many people I’ve interviewed who have the same year of experience multiple times, in a way that makes it much harder for them to get the kind of role they think they “should” have by now.
The structured, regular check in with ourselves is key to:
I think this can also be a helpful tool for helping people we care about come to the realization we’ve already had for them – that they are stagnating/unhappy/something and nothing is going to change where they are.


I heard about The Alchemy of Us (Amazon) when the author (Ainissa Ramirez) was on the Broad Experience podcast, talking about her work in Science Communications and the challenges of being a Black woman in science (great episode).
I immediately bought the book, and then took… 8 months to get to reading it. It’s a lovely book, though. All about key inventions in science and the stories around them. The people you don’t usually hear about, like the guy who inspired Edison to make the electic lightbulb (William Wallace). The failures of the would-be organic chemist who went on to perfect glass composition (Otto Schott). The woman (Ruth Belville) who sold time. It’s an easy but informative read, I really enjoyed it.