Categories
management WISE women in computer science

The Reaction

Since that article on Uber dropped, I’ve been watching people’s reaction. There was the shock from people who should know better, and the lack of surprise from many women but there was also something that I can only describe as a PTSD reaction from many technical women I know. I saw it on Twitter. I […]

Categories
management Organization Programming

Why Do Standup

Share work before it happens – prevent overlap, raise gotchas. Foster communication and collaboration – offer help rather than waiting for someone to ask. Start the day with intention. Turns out, status updates are not the most useful aspect of standup.

Categories
management mobile Presentation

Upcoming Talk on Effective Mobile Engineering Teams

I’m working on a talk about running effective mobile engineering teams – I’d love to know what questions you have about this, what you worry about when it comes to mobile teams in your organization, and what you’ve found most helpful to communicate about them. Comments or email or DMs on Twitter welcome! Title: YOLO […]

Categories
management

Things to Figure Out as a New Manager: Part 5, Trust

This is the fifth and final part of the new manager series. Yes, there’s plenty more to figure out, but the idea is that with some sense of these things you will have the basics under control, and then you can figure out what your team needs from you and go from there. The fifth […]

Categories
management

Things to Figure Out as a New Manager: Part 4, Feedback

There are two things we should talk about before talking about feedback. First is the idea that feedback is just when you tell someone they screwed up in some way or need to do better. This makes us dread giving feedback (well, for those of us who aren’t sociopaths who enjoy tearing people down), and it […]

Categories
management

Things to Figure Out as a New Manager: Part 3, Communication

Now you’re a manager, communication (always important) has become even more import, and your words carry more weight. How do you communicate… one on one? … to the team? … about the team? One on One In a relationship with a power dynamic, the burden of a good relationship is on the person with the […]

Categories
management

Things to Figure Out as a New Manager: Part 2, Social Support

Welcome to being a manager! Did you think it was a promotion? It’s going to be hard, lonely, and emotionally exhausting for a while. Why? Because you have to figure out your social support. As an IC (Individual Contributor), you had teammates, and these were your peers. As a manager, you now have a new […]

Categories
management Organization

Things to Figure Out as a New Manager: Part 1, Your Schedule

We normally talk about the challenge of moving to a manager’s schedule in terms of our desire to write code. But writing code is just part of it. As an IC, you probably had some kind of schedule that worked well for you. When we move to being managers, it’s tempting to try and slot “management […]

Categories
management

My Favourite Management Reading From November

A collection of the articles I read in November that were most impactful on me – that I am still thinking about! Defeat micromanagement by trusting more and controlling less By @skamille Whenever you level up as a manager, it’s easy to go back to what you are good at – but you have to […]

Categories
management Organization

The Daily 1, 2, 3

What? The idea of the 1,2,3 is simple.?I didn’t invent it – someone mentioned it’s used at maybe… npm? But I couldn’t find anything about it so on our team we defined it as this: What I must get done today. What I’m hopeful of. What I’m filling in the gaps with. Why? I’ve never […]