Career management Programming

4 Situations Where Managers Write Code

The two hardest things about becoming a manager have been: 1) the emotional exhaustion, and 2) letting go of the part of my identity that was tied up in writing code. I accepted that writing code wasn’t the best thing I could do reasonably quickly, but it took longer to finally stop saying I was […]

Career management

I’m a Terrible Mentor: Here’s Why

I hate mentoring and I don’t want to do it. This is mainly a product of me hating three things. One-directional relationships. Other people’s priorities not my own. Giving advice. One-directional relationships are so exhausting, because you can’t really be open. Being a manager has – oh the irony – made me less open to […]


Management and Misanthropy with Cate and Camille

We did a podcast.  

management Organization

How I Run a Remote Team

Processes: Daily 123 in slack: 1 – what definitely will happen today, 2 – what will hopefully happen, 3 – what I’m filling in the gaps with. Daily standup: this is separate from 123, which I find is a better way to share?what. Standup is a little more about?how. Pairing: this just means “working together […]

management mobile

Empathy and Mobile Development

One of the (many?) things my team may be tired of hearing from me is “empathy is part of our job”. What do I mean by that? Well as mobile developers, we are the closest to the humans that use our product. We need to have empathy for our users – what do they need? […]

management Programming women in computer science

Thankless Emotional Labour as Management Training

My first month as a manager I barely had time to think about how I didn’t really know what I was doing, because there was so much that clearly needed to be done. So I accepted that stuff was not writing code, and got on with it. Month two opened, and I kept getting on […]

Career job hunting management Programming WISE women in computer science

Bad Interviews are a Company Problem, not a Candidate Problem

We know technical interviewing is a problem but rather than asking interviewers to do better, a lot of suggested solutions push that problem off onto people we interview rather than those who are doing the interviewing. This comes up a lot because the hiring process is the second most popular place to improve “diversity” after […]

Career management

Advice for White Men

Some famous white dude in tech tweeted an inane remark that erased a significant portion of the population, and one of my friends was really mad. I asked why. Because my observation is that this guy dispenses advice for white men. In long form, and in trite remarks on Twitter. He tells them what they […]

Career life management

2016: Scale

For 2016, I chose the word “scale”. Couple of reasons for this: As a new manager, I feel like this is the biggest thing I need to work on. I really want to focus on projects that have the best ROI. Scale, to me, means eliminating the good-but-not-great. What does “scale” look like? How do […]

Career management WISE women in computer science

A Story

When I worked at The Conglomerate, I used to interview mostly women. Not slightly more. We’re talking a 2:1 or even 3:1 ratio. Why? Well The Conglomerate was (probably still is) a Pipeline Organization. They believed that the problem with diversity was that they just needed to Hire More Women. And so they would want […]