Files
awesome-cto/README.md

324 lines
25 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Awesome CTO
> — Hello, my name is Dima and I'm a CTO
>
> — (chorus) Welcome, Dima
A curated and **opinionated** list of resources for [Chief Technology Officers and VP R&D](https://kuchin.github.io/awesome-cto/), with the emphasis on startups and hyper-growth companies.
📢 [Subscribe to get updates](https://awesomecto.substack.com/)
## Contents
* [CTO Position](#cto-position)
* [Hiring](#hiring)
* [People management](#people-management)
* [Career growth](#career-growth)
* [Project management](#project-management)
* [Handbooks](#handbooks)
* [Development process](#development-process)
* [Architecture](#architecture)
* [Technologies](#technologies)
* [Startups](#startups)
* [Due Diligence](#due-diligence)
* [Money / Finance](#money--finance)
* [Related stuff](#related-stuff)
* [Product](#product)
* [Marketing](#marketing)
* [Books](#books)
* [More links](#more-links)
## CTO Position
* [The Different CTO Roles](https://www.allthingsdistributed.com/2007/07/the_different_cto_roles.html) - Werner Vogels *(Amazon CTO)*
* [Is it required to be a developer to become a CTO?](https://www.quora.com/Is-it-required-to-be-a-developer-coder-to-become-a-CTO-Why-cant-an-architect-become-a-CTO) *(Quora)*
* [Three Golden Rules to Finding a CTO](https://www.rudebaguette.com/2011/12/01/three-golden-rules-to-finding-a-cto/)
* [Becoming a CTO](https://web.archive.org/web/20171128214925/https://juokaz.com/blog/becoming-a-cto)
* [VP Engineering vs CTO](https://avc.com/2011/10/vp-engineering-vs-cto/) - Fred Wilson *(Union Square Ventures)*
* [What makes for a successful CEO and CTO relationship in a startup?](https://www.quora.com/What-makes-for-a-successful-CEO-and-CTO-relationship-in-a-startup) *(Quora)*
* [#define CTO](https://blog.gregbrockman.com/figuring-out-the-cto-role-at-stripe) - Greg Brockman *(Stripe CTO)*
* [How my role as CTO has changed as we've grown to 100 engineers](https://engineering.gusto.com/how-my-role-as-cto-has-changed-as-weve-grown-to-100-engineers/)
* [Your first 90 days as CTO or VP Engineering](https://lethain.com/first-ninety-days-cto-vpe/)
* [The difference between a CTO and a VP Engineering](https://www.linkedin.com/pulse/20140615184118-4928723-the-differences-between-a-cto-and-a-vp-engineering/)
## Hiring
* [The Guerrilla Guide to Interviewing](https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guide-to-interviewing-version-30/) - Joel Spolsky *(StackOverflow co-founder)*
* [The Joel Test: 12 Steps to Better Code](https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/) - Joel Spolsky
* [Why Can't Programmers.. Program?](https://blog.codinghorror.com/why-cant-programmers-program/) - Jeff Atwood *(StackOverflow co-founder)*
* [We Hire the Best, Just Like Everyone Else](https://blog.codinghorror.com/we-hire-the-best-just-like-everyone-else/) - Jeff Atwood
* [Getting the Interview Phone Screen Right](https://blog.codinghorror.com/getting-the-interview-phone-screen-right/) - Jeff Atwood
* [Engineering interview process at Stripe](https://www.quora.com/What-is-the-engineering-interview-process-like-at-Stripe) *(Quora)*
* [Improving Our Engineering Interview Process](https://medium.com/foursquare-direct/improving-our-engineering-interview-process-106173ba25a9) *(Foursquare)*
* [Hitting the High Notes](https://www.joelonsoftware.com/2005/07/25/hitting-the-high-notes/) - Joel Spolsky
* [Top 10 System Design Interview Questions](https://hackernoon.com/top-10-system-design-interview-questions-for-software-engineers-8561290f0444) - *(HackerNoon)*
* [How To Hire World-Class Engineers](https://angel.co/blog/how-to-hire-world-class-engineers) *(angel.co)*
* [Trouble hiring senior engineers? It's probably you](https://hiringengineersbook.com/post/trouble-hiring/)
* [The Real 11 Reasons I Don't Hire You](https://charity.wtf/2019/10/18/the-real-11-reasons-i-dont-hire-you/) - Charity Majors
* [How to Interview at Amazon](https://www.linkedin.com/pulse/how-interview-amazon-leadership-david-anderson/)
* [Lessons from Keith Rabois: How to Interview an Executive](https://delian.io/lessons-2)
* [Lessons from Keith Rabois: How to Become a Magnet for Talent](https://delian.io/lessons-5)
* [Reverse Interview Questions](https://github.com/viraptor/reverse-interview)
* [GitLab Talent Acquisition Framework](https://about.gitlab.com/handbook/hiring/talent-acquisition-framework/)
## People Management
* [The mythical 10x programmer](http://antirez.com/news/112) - Salvatore Sanfilippo *(author of Redis)*
* [The Engineer/Manager Pendulum](https://charity.wtf/2017/05/11/the-engineer-manager-pendulum/) - Charity Majors
* [Maker's Schedule, Manager's Schedule](http://www.paulgraham.com/makersschedule.html) - Paul Graham *(Y Combinator)*
* [Software Engineering at Google](https://arxiv.org/pdf/1702.01715.pdf)
* [Google re:Work](https://rework.withgoogle.com)
* [44 Engineering Management Lessons](https://www.defmacro.org/2014/10/03/engman.html) (correct link to [non-violent communication](https://review.firstround.com/power-up-your-team-with-nonviolent-communication-principles) for lesson 34)
* [The Secret To Discussing Pay With Employees](https://www.officevibe.com/blog/secret-to-discussing-pay-with-employees)
* [Awesome Leading and Managing](https://github.com/LappleApple/awesome-leading-and-managing) *(Github)*
* [Progressing from tech to leadership](https://lcamtuf.blogspot.com/2018/02/on-leadership.html)
* [A Review Process](https://capwatkins.com/blog/a-review-process) - Cap Watkins
* [12 manager readmes from top tech companies](https://hackernoon.com/12-manager-readmes-from-silicon-valleys-top-tech-companies-26588a660afe)
* [Predictable Delivery](https://docs.google.com/presentation/d/1weEU1G-4JAhD6tRlYinYS1ZOHI_SAUQkvTBFBzi67G0/edit)
* [How people rise up to EVP level in big organizations](https://www.quora.com/How-do-some-people-get-stuck-at-a-senior-engineer-position-while-a-few-starts-or-rise-up-to-EVP-level-in-big-organizations-like-Microsoft-Amazon-Apple-Google-What-exactly-should-I-keep-doing-to-go-up-the-ladder) *(Quora)*
* [Should I Become a Manager?](https://capwatkins.com/blog/should-i-become-a-manager) - Cap Watkins
* [How to fail as a new engineering manager](https://blog.usejournal.com/how-to-fail-as-a-new-engineering-manager-30b5fb617a)
* [Design Patterns for Managing Up](https://queue.acm.org/detail.cfm?id=3308563)
* [A Tactical Guide to Managing Up](https://review.firstround.com/a-tactical-guide-to-managing-up-30-tips-from-the-smartest-people-we-know)
* [Engineering Management](https://github.com/charlax/engineering-management) *(Github)*
* [On-boarding Software Engineers](https://medium.com/@odedmagger/on-boarding-software-engineers-10-techniques-to-get-it-right-927cb73e3dab)
* [Hold Your Team Accountable](https://marker.medium.com/how-to-hold-your-team-accountable-9fa57bfb315d)
* [The Manager FAQ](https://www.seebs.net/faqs/manager.html)
* [The Power of Performance Reviews](https://firstround.com/review/the-power-of-performance-reviews-use-this-system-to-become-a-better-manager/)
* [Principles of Engineering Management](https://medium.com/swlh/principles-of-engineering-management-c9cae1b34a8b)
* [Compensation Best Practices](https://www.payscale.com/cbpr)
* [Draw The Owl and Other Company Values You Didnt Know You Should Have](https://firstround.com/review/draw-the-owl-and-other-company-values-you-didnt-know-you-should-have/)
* [A MANAGERS BILL OF RESPONSIBILITIES (AND RIGHTS)](https://charity.wtf/2019/10/30/a-managers-bill-of-responsibilities-and-rights/)
* [After Being A Manager, Can I Be Happy As A Cog?](https://charity.wtf/2019/11/23/questionable-advice-after-being-a-manager-can-i-be-happy-as-a-cog/)
* [Increment: Teams](https://increment.com/teams/)
* [Hacking team communications](https://noamelf.com/posts/hacking-team-communications/)
* [How to build a startup engineering team](https://increment.com/teams/how-to-build-a-startup-engineering-team/)
* [Hug your manager](https://buttondown.email/cote/archive/hug-your-manager/)
* [Lessons from Keith Rabois: How to be an Effective Executive](https://delian.io/lessons-3)
* [How Context Switching Sabotages Your Productivity](https://blog.doist.com/context-switching/)
* [10,000 Hours with Reid Hoffman: What I Learned](https://casnocha.com/reid-hoffman-lessons)
* [7 Ways to Set Up a New Hire for Success](https://hbr.org/2019/05/7-ways-to-set-up-a-new-hire-for-success)
* [How to get promoted](https://www.spakhm.com/p/how-to-get-promoted)
* [Individuals matter](https://danluu.com/people-matter/)
* [Mandate Levels](https://cutlefish.substack.com/p/tbm-2752-mandate-levels)
* [10 ideas for building great culture in a distributed (remote) team](https://twitter.com/nathanbarry/status/1520442729397858304)
* [Adapting to Endure / Crisis management](https://www.sequoiacap.com/adapting-to-endure-2022/) - Sequoia
* [Mochary Method Curriculum](https://docs.google.com/document/d/18FiJbYn53fTtPmphfdCKT2TMWH-8Y2L-MLqDk-MFV4s/preview) - Matt Mochary
## Career growth
* [Career Growth Frameworks in Software Engineering: A Review](https://web.archive.org/web/20210123114037/https://medium.com/better-programming/career-growth-frameworks-in-software-engineering-a-review-4aa6c59a9cf6)
* [Software Engineers Growth framework](https://prontopro.engineering/blog/software-engineer-growth-framework)
* [Software Engineering Ladders](https://github.com/jorgef/engineeringladders) *(GitHub)*
* [Awesome Engineering Ladders](https://github.com/posquit0/awesome-engineering-ladders) *(GitHub)*
## Project management
* [Evidence Based Scheduling](https://www.joelonsoftware.com/2007/10/26/evidence-based-scheduling/) - Joel Spolsky *(StackOverflow co-founder)*
* [How Big Tech Runs Tech Projects and the Curious Absence of Scrum](https://newsletter.pragmaticengineer.com/p/project-management-in-tech)
* [The Secret to a Great Planning Process — Lessons from Airbnb and Eventbrite](https://review.firstround.com/the-secret-to-a-great-planning-process-lessons-from-airbnb-and-eventbrite)
* [What TPMs Do and What Software Engineers Can Learn From Them](https://newsletter.pragmaticengineer.com/p/what-tpms-do)
* [How to Scope a New Feature](https://www.prodify.group/blog/how-to-scope-a-new-feature)
## Handbooks
* [The Atlassian Team Playbook](https://www.atlassian.com/team-playbook)
* [Valve Employee Handbook](https://www.valvesoftware.com/company/Valve_Handbook_LowRes.pdf)
* [Basecamp Employee Handbook](https://github.com/basecamp/handbook)
* [GitLab Team Handbook](https://about.gitlab.com/handbook/)
* [How HashiCorp Works](https://works.hashicorp.com/)
## Development process
* Scrum / Agile
* [Introduction to Scrum for Managers and Executives](https://www.goodagile.com/resources/goodagile_managers_presentation.pdf)
* [Writing User Stories, Examples and Templates In Agile Methodologies](http://www.yodiz.com/blog/writing-user-stories-examples-and-templates-in-agile-methodologies/)
* CI / CD
* [What are the fundamental principles of continuous integration?](https://www.quora.com/What-are-the-fundamental-principles-of-continuous-integration)
* [The Product Managers Guide to Continuous Delivery and DevOps](https://www.mindtheproduct.com/2016/02/what-the-hell-are-ci-cd-and-devops-a-cheatsheet-for-the-rest-of-us/)
* Git
* [Comparing Git workflows](https://www.atlassian.com/git/tutorials/comparing-workflows)
* [A successful Git branching model](https://nvie.com/posts/a-successful-git-branching-model/)
* Alternative: [Trunk Based Development](https://www.atlassian.com/continuous-delivery/continuous-integration/trunk-based-development) (focused on [DevOps and CI/CD](https://cloud.google.com/solutions/devops/devops-tech-trunk-based-development))
* Tech debt
* [Why You Should Learn to Stop Worrying and Love Technical Debt](https://marker.medium.com/why-you-should-learn-to-stop-worrying-and-love-technical-debt-55bb5684f94c)
* [Its Time to Rethink Technical Debt Management](https://www.sealights.io/blog/its-time-to-rethink-technical-debt-management/)
* Crisis
* [How to Write a Postmortem](https://web.archive.org/web/20210618014202/https://blog.serverdensity.com/how-to-write-a-postmortem/)
* [List of Post-mortems](https://github.com/danluu/post-mortems) *(GitHub)*
* [Startup Lessons Learned - Five Whys](http://www.startuplessonslearned.com/2008/11/five-whys.html) - Eric Ries *(creator of the Lean Startup)*
* [On Call Rotations: How Best to Wake Devs Up in the Middle of the Night](https://thenewstack.io/call-rotations-best-wake-devs-middle-night/)
* [Testing in Production, the safe way](https://medium.com/@copyconstruct/testing-in-production-the-safe-way-18ca102d0ef1)
## Architecture
* [Twelve-Factor App](https://12factor.net)
* [Reactive Manifesto](https://www.reactivemanifesto.org)
* [An introduction to distributed systems](https://github.com/aphyr/distsys-class) - Kyle Kingsbury *(aphyr, author of Jepsen)*
* [Microservices Please, dont](https://riak.com/posts/technical/microservices-please-dont/) (also: [HackerNews discussion](https://news.ycombinator.com/item?id=12508655))
* [The Death of Microservice Madness in 2018](https://www.dwmkerr.com/the-death-of-microservice-madness-in-2018/)
* [Shrinking microservices to functions](https://highscalability.com/blog/2017/3/27/faster-networks-cheaper-messages-microservices-functions-edg.html)
* [Design patterns for microservices](https://azure.microsoft.com/en-us/blog/design-patterns-for-microservices/)
* [Serverless architecture](https://www.quora.com/What-is-Serverless-Computing) *(Quora)*
* [NoSQL Databases: a Survey and Decision Guidance](https://medium.baqend.com/nosql-databases-a-survey-and-decision-guidance-ea7823a822d)
* [Best Practices for Designing a Pragmatic RESTful API](https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api)
* [10 Modern Software Over-Engineering Mistakes](https://medium.com/@rdsubhas/10-modern-software-engineering-mistakes-bc67fbef4fc8)
* [How I Write Tests](https://blog.nelhage.com/2016/12/how-i-test/)
* [Lambda Architecture](https://en.wikipedia.org/wiki/Lambda_architecture)
* [Evolutionary Database Design](https://martinfowler.com/articles/evodb.html) *(Martin Fowler)*
* [Database Migrations Done Right](https://www.brunton-spall.co.uk/post/2014/05/06/database-migrations-done-right/)
* [Awesome Scalability](https://github.com/binhnguyennus/awesome-scalability) *(GitHub)*
* [The Single Most Important Internal Email in the History of Amazon](https://www.sametab.com/blog/frameworks-for-remote-working)
* [Build Your Own X](https://github.com/danistefanovic/build-your-own-x)
* [A reference guide for fintech & small-data engineering](https://medium.com/dangerous-engineering/a-reference-guide-for-fintech-small-data-engineering-bd65b9796d90)
## Technologies
* General
* [Big-O explained in plain English](https://stackoverflow.com/a/487278/472433)
* [Coding Interview University](https://github.com/jwasham/coding-interview-university)
* Javascript
* [JS: The Right Way](http://jstherightway.org)
* [Frontend developer handbook 2019](https://frontendmasters.com/guides/front-end-handbook/2019/)
* Machine Learning
* [Awesome Machine Learning](https://github.com/josephmisiti/awesome-machine-learning) *(GitHub)*
* [Best resources of everyday ML learning](https://www.quora.com/As-a-data-scientist-what-is-your-best-resource-of-everyday-learning) *(Quora)*
* [Machine Learning Crash Course: with TensorFlow APIs](https://developers.google.com/machine-learning/crash-course/) *(Google)*
* [Deep Learning For Coders](https://course.fast.ai)
* [Weapons of Math Destruction](https://en.wikipedia.org/wiki/Weapons_of_Math_Destruction)
* Big scale
* [What is CAP Theorem?](https://www.quora.com/What-Is-CAP-Theorem-1) *(Quora)*
* [CAP Theorem: Revisited](https://robertgreiner.com/cap-theorem-revisited/)
* Security
* [SaaS CTO Security Checklist](https://www.goldfiglabs.com/guide/saas-cto-security-checklist/)
* Search
* [Open Guide to Search Engineering](https://github.com/open-guides/og-search-engineering)
* Cloud
* [Open Guide to Amazon Web Services](https://github.com/open-guides/og-aws)
* [Amazon AWS in Plain English](https://www.expeditedssl.com/aws-in-plain-english)
* [Microsoft Azure in Plain English](https://web.archive.org/web/20190508145128/https://www.expeditedssl.com/azure-in-plain-english)
* [Google Cloud Services for the AWS expert](https://cloudacademy.com/blog/google-cloud-services-aws-expert/)
## Startups
* [What are the things startups have to get right?](https://www.quora.com/What-are-the-things-startups-have-to-get-right) *(Quora)*
* [85 Things I learned being a CEO](https://hackernoon.com/85-things-i-learned-being-a-ceo-4c25fc1c7b99)
* [Whats the Second Job of a Startup CEO?](https://blog.ycombinator.com/the-second-job-of-a-startup-ceo/)
* [Things I will tell my kids if they become entrepreneurs](https://www.slideshare.net/laurenthaug/things-i-will-tell-my-kids-if-they-become-entrepreneurs)
* [What do VCs really look for when making investments?](https://www.quora.com/What-do-VCs-really-look-for-when-making-investments) *(Quora)*
* [As an employee of a startup, how do you know when to quit?](https://www.quora.com/As-an-employee-of-a-startup-how-do-you-know-when-to-quit) *(Quora)*
* [Pitch deck collection from VC funded startups](https://www.alexanderjarvis.com/pitch-deck-collection-from-vc-funded-startups/)
* [YCs Series A Diligence Checklist](https://blog.ycombinator.com/ycs-series-a-diligence-checklist/)
* [Startup Playbook](https://playbook.samaltman.com) - Sam Altman
* [Y Combinator Startup Class](https://startupclass.samaltman.com)
* [Lean Canvas](https://leanstack.com/leancanvas) + [Miro template](https://miro.com/templates/lean-canvas/)
* [Open Source Pitch Deck Templates for Figma](https://www.figmafinder.com/figma-pitch-deck)
* [List of startups that had successful pivots](https://github.com/fikrikarim/companies-with-successful-pivot)
## Due Diligence
* [Technology Due Diligence Checklist](https://akfpartners.com/growth-blog/technical-due-diligence-checklists)
* [Technical Due Diligence Questions](https://github.com/altunyurt/technical_due_diligence)
* [IT Department Tech Due Diligence Checklist](https://gist.github.com/raphaelbauer/b31d49d91a0af6c1106bfc8ef4bf6d13)
* [A Guide to Surviving Tech Due Diligence](https://circleci.com/resources/tech-due-diligence/)
## Money / Finance
* Startups
* [IPOs and Beyond: A Guide to Exit Options for Companies](https://future.a16z.com/ipos-and-beyond-a-guide-to-exit-options-for-companies/)
* [What would a CTO equity be for a small startup?](https://www.quora.com/What-would-a-CTO-compensation-equity-be-for-a-small-startup) *(Quora)*
* [Options vs Cash](https://danluu.com/startup-options/)
* [How To Invest In Startups](https://blog.samaltman.com/how-to-invest-in-startups) - Sam Altman
* [A Guide to Seed Fundraising](https://blog.ycombinator.com/how-to-raise-a-seed-round/)
* [Startup Economics equity calculator](https://smartasset.com/infographic/startup)
* Big companies
* [Financial Planning & Analysis @ GitLab](https://about.gitlab.com/handbook/finance/financial-planning-and-analysis/)
* [Framework for balancing and budgeting engineering resourcing](https://medium.com/engineering-operations/a-framework-for-balancing-and-budgeting-engineering-resourcing-d0cce0e6911c)
* [Negotiate the right deal with suppliers](https://www.infoentrepreneurs.org/en/guides/negotiate-the-right-deal-with-suppliers/)
* [Strategic Procurements 10 Commandments for Managing the Buying Process](https://strategicdynamicsfirm.com/strategic-procurements-10-commandments-managing-hospital-buying-process/)
## Related stuff
* [Knowledge-Sharing Architects As An Alternative to Coding Architects](http://ithare.com/knowledge-sharing-architects-as-an-alternative-to-coding-architects/)
* [Ten Rules for Negotiating a Job Offer](https://haseebq.com/my-ten-rules-for-negotiating-a-job-offer/) (also: [HackerNews discussion](https://news.ycombinator.com/item?id=12197795))
* [Salary Negotiation: Make More Money, Be More Valued](https://www.kalzumeus.com/2012/01/23/salary-negotiation/)
* [What are best practices of experienced programmers?](https://www.quora.com/What-are-some-traits-practices-of-experienced-good-programmers-that-every-beginner-programmer-should-know) *(Quora)*
* [Falsehoods Programmers Believe About Names](https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/)
* [2016 European Software Development Salary Survey](https://www.oreilly.com/programming/free/files/2016-european-software-development-salary-survey.pdf) *(O'Reilly)*
* [DevOps: Bringing development and operations together](https://www.atlassian.com/devops) *(Atlassian)*
* [DataOps](https://en.wikipedia.org/wiki/Dataops)
* [How to Prepare a Talk](https://www.deconstructconf.com/blog/how-to-prepare-a-talk)
* [Undervalued Software Engineering Skills: Writing Well](https://blog.pragmaticengineer.com/on-writing-well/)
* [The Pyramid Principle](https://medium.com/lessons-from-mckinsey/the-pyramid-principle-f0885dd3c5c7)
* [Senior Engineers Checklist](https://medium.com/@littleblah/my-top-25-items-in-a-senior-engineers-checklist-c8e9f9f6e3c2)
## Product
* [What Makes a Great Product Manager](https://hackernoon.com/what-makes-a-great-product-manager-3c1d03b90356)
* [If You Dont Think You Need a VP of Product...](https://www.saastr.com/if-you-dont-think-you-need-a-vp-of-product-marketing-etc-then-you-havent-worked-with-a-great-one/)
* [Red Oceans: How to Find Profitable Startup Ideas](https://capitalandgrowth.org/answers/Article/3143488/How-to-Find-Profitable-Business-Ideas)
* [Product North Star Metric](https://amplitude.com/blog/product-north-star-metric)
* [What distinguishes the Top 1% of product managers from the Top 10%?](https://www.quora.com/What-distinguishes-the-Top-1-of-product-managers-from-the-Top-10/answer/Ian-McAllister) - *(Quora)*
* [How to Hire a Product Manager](https://www.kennorton.com/essays/productmanager.html)
* [The Secrets Of Creative Thinking](https://www.lemonade.com/blog/creative-thinking-hacks/)
* [StellarPeers - Product Management Interviews](https://medium.com/stellarpeers)
* [Product vs. Feature Teams](https://svpg.com/product-vs-feature-teams/)
* [Most Startups Should Be Deer Hunters](https://bothsidesofthetable.com/most-startups-should-be-deer-hunters-7fdecf58f4f6)
* [Shape Up: Stop Running in Circles and Ship Work that Matters](https://basecamp.com/shapeup)
* [How to Write Your First Strategic Roadmap](https://ganotnoa.com/how-to-write-your-first-strategic-roadmap-part-1/)
* [Execution at Facebook](https://productlife.to/p/-execution-at-facebook)
* [8 Product Hurdles Every Founder Must Clear](https://review.firstround.com/8-product-hurdles-every-founder-must-clear-this-pm-turned-founder-shares-his-playbooks)
* [Product Manager Career Ladders](https://docs.google.com/spreadsheets/d/1F1Y3YtjsvAJUZMqS-rK0LGQGg7eHYubq9KqedPwLCDE/edit#gid=1578462935) - Lenny Rachitsky
* [Awesome Product Management](https://github.com/dend/awesome-product-management) *(GitHub)*
* [Awesome Product Manager](https://github.com/yuhenobi/awesome-product-manager) *(GitHub)*
## Marketing
* [Developer Marketing Guide](https://www.devmarketingguide.com)
* [Top Resources for Startup Marketing and PR](https://docs.google.com/spreadsheets/d/1tAiya71mDQgtwn_F9-mNQhuc7GdsQ5e2_BeG69Cb82A/edit#gid=0)
* [SaaS Email Marketing Handbook](https://saasemailmarketing.net)
* [How today's fastest growing B2B businesses found their first ten customers](https://www.lennysnewsletter.com/p/how-todays-fastest-growing-b2b-businesses)
## Books
* [Epic CTO Reading List](https://www.goodreads.com/list/show/36429.Epic_CTO_Reading_List)
* [The Mythical Man-Month](https://en.wikipedia.org/wiki/The_Mythical_Man-Month)
## More links
* [Awesome Falsehood](https://github.com/kdeldycke/awesome-falsehood) *(GitHub)*
* [Engineering blogs](https://github.com/kilimchoi/engineering-blogs) *(GitHub)*
* [Awesome Awesomeness](https://github.com/bayandin/awesome-awesomeness) *(GitHub)*
* [Awesome.re](https://github.com/sindresorhus/awesome) *(GitHub)*
* [Chief Technology Officer vs Coder Thinker Organizer](https://github.com/92bondstreet/cto) *(GitHub)*
* [Senior Software Engineer](https://staffeng.com)
* [Socal CTO](https://www.socalcto.com/2011/09/startup-cto.html)
* [Curated list of CTO resources](https://github.com/92bondstreet/cto) *(GitHub)*
* [Awesome CTO Resources](https://github.com/mateusz-brainhub/awesome-cto-resources) *(GitHub)*
* [Free Tools for Developers](https://free-for.dev)
* [NfX - The Founder Library](https://www.nfx.com)
* [foundr - Advices from founders](https://foundr.com/articles)
## Other
- [Awesome TPM](https://github.com/kuchin/awesome-tpm)
## License
[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)