I tend to find that I pay a lot of attention to general breadth of knowledge. Knowing what tools are at your disposal and what kind of tasks they can help you accomplish is key.
It's really easy to get deep into the details when you know you need it but it's a lot harder to do something when you don't know even know what tool to use.
Frontend: Either Vue/Nuxt or React/Next. If no SSR, Elm
Backend: Kotlin+Spring
DevOps: AWS, Docker, Terraform
Staying on top of things is mostly reading blog articles and documentation from official sites or finding links from sites like this.
Some examples: https://spring.io/blog https://news.vuejs.org/
I tend to find that I pay a lot of attention to general breadth of knowledge. Knowing what tools are at your disposal and what kind of tasks they can help you accomplish is key. It's really easy to get deep into the details when you know you need it but it's a lot harder to do something when you don't know even know what tool to use.