My favourite books for new managers
One of the questions I often get from people considering engineering management as the next step in their career isContinue Reading
Wrangling distributed systems with a side order of pancakes
One of the questions I often get from people considering engineering management as the next step in their career isContinue Reading
To learn a new programming language, you learn the syntax, the underlying concepts and spend time writing code. Engineering managementContinue Reading
I gave two talks recently and thought I’d write a blog post about the process I use to prepare. FirstContinue Reading
This spring, I took several online courses on the topic of data science. I became interested in expanding my skillsContinue Reading
The release engineering special issue of IEEE software was published yesterday. (Download pdf here). This issue focuses on the currentContinue Reading
When I started working at Mozilla, I didn’t know Python very well. All of the code that drives our continuousContinue Reading