productivity

management

Six lessons from my first six(ish) months of engineering management

I made a significant career change last March: I switched into engineering management. I’d been an individual contributor for seven years and needed a new challenge. I soon realized, though, that there was a significant gap between my assumptions for the role and reality. Here are some of the major lessons I’ve learned. I hope you’ll find them useful if you decide to transition into management.

Read
productivity

What's old is new again: adapting Agile / XP to work for remote teams

With the pandemic, our social patterns have shifted overnight. Video calls have become the norm for both social and work engagements. Adapting to a long-term remote work lifestyle is challenging, but after some experimentation, I've discovered practices that have made me much more productive. I realized many of these ideas have already been introduced to the programming community for decades -- but they were unfairly written off as impractical, despite making more sense NOW than ever before. Let's dig in.

Read
productivity

How to adjust to remote work for engineers who work better in close proximity to others

Here are 5 tips I've collected for transitioning into remote work after spending 6 months experimenting with this work style. If you're a programmer who thrives in social environments, this article is for you.

Read