I recently found myself struggling with context switching, so I googled around a bit. This article sounded kinda smart but I would love to hear the options/experiences of other (more experienced than me) developers.
Maybe it's totally different for PMs than it is for devs?