
### Get started with technology
[The Technical, Business and UX Skills Every Product Manager Needs - YouTube](https://www.youtube.com/watch?v=ysBpePyeHkU&ab_channel=LiamBolling)
### Topics for Technical PM
1. [[Software product development]]
2. [[Software programming concepts]]
3. [[API]]
4. [[User Experience |UX]]
	1. [[Security Threats]]
5. [[Search and Ranking]]
6. Data Science
	1. [[Artificial Intelligence]]
	2. [[Recommendations Engine]]
	3. [[Machine Learning]]
	4. [[Supervised ML]]
	5. [[Unsupervised ML]]
	6. [[ML in Python]]
7. [[Generative AI|Gen AI]]
8. [[Internet protocols]]
9. [[System Design]] 
10. [[Technology market]]
	1. [[Cloud Computing]]

### Technology engineering blogs for PM
Reading these engineering blogs! Here are my top 8
1. Google Engineering Blog ([Google for Developers Blog](https://developers.googleblog.com/) and Google Cloud Blog ([Google Cloud Blog](https://cloud.google.com/blog/))
2. Netflix: [Netflix TechBlog](https://netflixtechblog.com/)
3. Airbnb Engineering and Data Science: [Airbnb Tech Blog](https://medium.com/airbnb-engineering)
4. Uber: [Engineering | Uber Blog](https://www.uber.com/blog/austin/engineering/)
5. Slack: https://slack.engineering/
6. Spotify: [Spotify Engineering](https://engineering.atspotify.com/)
7. Microsoft Engineering: [Engineering@Microsoft](https://devblogs.microsoft.com/engineering-at-microsoft/)
8. Atlassian: [Atlassian Engineering](https://www.atlassian.com/engineering)
### AI assisted coding 
1. Describe single next concrete incremental change 
2. Don't ask for code, ask for approaches
	1. Pick an approach, draft code
	2. Review/learn, pull up API documentations, SDKs
	3. Wind back, try a different approach
3. Test
4. Commit
5. Ask for suggestions on what could be implemented next
6. Repeat 