Re roadmaps: I strongly believe in strategic roadmaps. In my experience, tactical ones are usually a waste of time. One reason I don't really like the term "roadmap" is that it implies a well-defined route to me. I think more in terms of a sea chart. Set a strategic goal, map the hazards, and move towards the goal it in small increments, avoiding the hazards. You can't control the wind, so the route is flexible. You may even be driven backward sometimes, but the goal gets you turned back around.

Source: x.com/allenholub/status/1827494672790614090