Low Process Culture, High Process Culture

When I changed jobs in 2020, I went from a low-process culture to a high-process culture (or: what I perceive as high-process, all things are relative). It was a bit of a culture shock. The process stressed me out. For instance, my previous job did not have performance review. You were supposed to submit feedback […]

Career management

The culture of process

My latest in LeadDev… One of the challenges we face as engineering managers is how people react to process differently. Sometimes it’s like we’re talking about entirely different things – we propose something we expect to be lightweight, and people react like we’re instituting TPS reports or time-tracking in six minute intervals (normal for lawyers, […]


Over-Engineering Culture, Hacking, and Complexity

I was talking to a fellow escapee of The Conglomerate and we were talking about over-engineering culture. In the sense of “lol things built because it was time for someone to get promoted” and in the sense of complexity. The thing about layers and layers of (debatably necessary) abstractions is that they make things that should […]

Career WISE women in computer science

Honey, I Left the Tech Industry

Nearly a year ago I wrote The Day I Leave The Tech Industry. That’s not when I published it… I sat on it for months. I worried that I was revealing too much of myself, that I would put it out there and… crickets. That I would feel even more alone that I already did. That’s […]

Programming Reflections women in computer science

Process, and Culture

As an individual, I have habits, and I have processes. The processes are things that aren’t quite natural enough to be habits, yet.  I think process helps me create a framework that helps me be effective – at work, and in life. For example, having a schedule for my blog. Posting something on Monday, Wednesday and Friday […]