If starting as more of a generalist product manager - what resources do you rely on to broaden your technical "toolkit"?
I care less about specific resources and more about the iterative approach to professional growth. True learning comes from building a network of other PMs and subscribing to content that resonates with you. The more you stay plugged into real-life stories of what works and what doesn't, the faster you grow. That's why the Bay Area is great for accelerated professional growth as a PM.
Currently, I'm obsessed with "All-In Podcast" by top VCs in the valley. Next month, I might come across something more interesting.
https://www.youtube.com/channel/UCESLZhusAkFfsNsApnjF_Cg
Your organization may have resources to build a baseline on data analysis and engineering acumen and you should seek those out first and engage with them. I try to read everything in the internal wiki and the public facing docs when I start a job. Next, find a mentor who does their own analytics or works in engineering who can walk you through a deeper level. Specifically, get mentorship around these skills as a baseline:
running a query to answer a data question that you have
building a dashboard
setting a good measurable target
building a basic financial model
walking through the architecture of your product area
understanding the tech stack that you're using and the overall development process
I find that finding people to help you deepen is valuable for two reasons:
you're learning skills
you're building relationships with people who you can collaborate with more strongly later because you've built a relationship. Usually, it benefits folks to help you strengthen these skills because having a strong PM collaborator makes everyone's life easier.