There's lots of advice peddled out there around improving communication skills, but crafting effective communication using the framework of the rhetorical situation should be your starting point.
In the world of AI, cloud services, and automation, the tools and expertise engineering managers need to mine large-scale data sets are changing, fast.
It’s possible to have a large codebase that isn’t cumbersome to work with by setting a technology vision, distributing the work effectively, and tracking progress publicly.
Navigating the challenges of going from a boom time to a downturn is demanding, especially if this is your first time as a manager experiencing this sort of environment.
Writing more readable code and setting clear expectations can help reduce cognitive load, more consistently reach flow state, and build more effective feedback loops.