Moving off MediumMedium is a great platform and underrated in how easy it makes to publish articles. However, I’ve decided that moving it to a personal blog…Dec 30, 2023Dec 30, 2023
Your first 90 days as an Engineering ManagerWhen I first started in a new role as an engineering manager, there were very few resources on being a good manager, particularly for…Jan 18, 20212Jan 18, 20212
Managing MigrationsEngineering projects that are either directly technology migrations or shaped like them are exceedingly common, so learning to do them…Oct 23, 2020Oct 23, 2020
Communicating organizational changesThe inspiration for this post was a Tweet I’ve bookmarked that goes “Never YOLO the communications plan”, from Julia Grace. Like her other…Oct 13, 2020Oct 13, 2020
Planning a remote offsiteThe team I support has traditionally done offsites twice a year. We are very distributed and find it useful to spend time together in the…Oct 3, 2020Oct 3, 2020
Planned creativityRecently, I led a discussion group and an interesting thread emerged on, the question of identifying interesting problems to work on. My…Feb 21, 2020Feb 21, 2020
Career paths and plateausLadders separated by function i.e. at a minimum separate ladders for individual contributors and managers. As organizations mature you…May 21, 2019May 21, 2019
Orchestrating VMs, Cars, HumansThoughts for this post, started like most things with a common problem. Scheduling appointments on weekends to accomodate a regular weekday…Jun 22, 2018Jun 22, 2018
Things I learned in 2017This is an unordered list of things I learned or mulled over in 2017 [1].Jan 1, 2018Jan 1, 2018