Skip to content
💡 A community-curated list of awesome resources to help you grow as a CTO
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information. Update Oct 8, 2018 Create Mar 15, 2018 Create Mar 15, 2018

Awesome CTO Resources Awesome

💡 A community-curated list of awesome resources to help you grow as a CTO. Originally published as an ebook How to become a better CTO.

Table of Contents


Lesson Learned from CTOs & Founders


  • On Managing Developers ( : Blog post : Jon Evans who's been a software engineer, a novelist, a journalist, and a manager– talks about why managing developers was the trickiest thing he has ever done.
  • The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win : Book : In a fast-paced and entertaining style, three luminaries of the DevOps movement deliver a story that anyone who works in IT will recognize. Readers will not only learn how to improve their own IT organizations, they'll never view IT the same way again - by Gene Kim, Kevin Behr, George Spafford.
  • Avoiding A CTO Meltdown: Part 1 – Defining The Role : Blog post : Article based on a talk with a seasoned veteran about early warning signs that indicate a CTO might need help.
  • 7 Habits of Highly Successful CTOs : Blog post : Read this post to learn how you can make high quality decisions quickly, and to get key insights into 7 habits of highly successful CTOs.
  • The Dilemma of the Startup CTO Title : Blog post : When hackers take the CTO titles in freshly founded startup, they need to know that at some point in the future the role will be split and they may or may not retain the CTO title.



  • MIT OpenCourseWare | Free Online Course Materials : Course : OCW makes the materials used in the teaching of MIT's subjects available on the Web.
  • Stanford Engineering Everywhere | Home : Course : Stanford Engineering Everywhere (SEE) expands the Stanford experience to students and educators online and at no charge. A computer and an Internet connection are all you need. The SEE course portfolio includes one of Stanford's most popular sequences: the three-course Introduction to Computer Science.






  • How to Win Friends and Influence People - Wikipedia : Book : It is one of the first best-selling self-help books ever published. Written by Dale Carnegie (1888–1955) and first published in 1936, it has sold over 30 million copies world-wide, and went on to be named #19 on Time Magazine's list of 100 most influential books in 2011.
  • 9 networking tips for introverts | CIO : Blog post : Successful networking can be difficult for anyone, but it’s especially challenging if you’re introverted and shy by nature. Here, experts share networking tips that should make the process easier, if not completely painless.

Work-life balance

Public speaking

Remote Teams

  • How to Protect Your IP When Outsourcing | Blog : Blog post : Want to outsource software development for your company but worried about security? Here's how to protect your Intellectual Property while outsourcing..
  • The Ultimate Guide to Remote Work - Zapier : Ebook : Working remotely and running a remote team seem like black magic to many. Yet the team of Zapier, has been working remotely since its founding in October of 2011. This book shares everything they've learned about running a remote team — their successes and their failures.
  • Gitlab Handbook : Book : The GitLab team handbook is the central repository for how they run the company. It consists of about 500 pages of text. As part of GitLab value of being transparent the handbook is open to the world, and the feedback is welcomed.




  • What Makes A Good CTO Great? 8 Qualities To Hire For : Blog post : Yair Flicker, the President of SmartLogic a custom software development firm, shares the top qualities that distinguish a great Chief Technology Officer (CTO) from a merely good one, based on his own experience.
  • 14 Tips for Hiring the Perfect CTO : Blog post : Scott Gerber the founder of Sizzle It!, asked a group of successful young entrepreneurs what fledging tech startups should be looking for in a CTO hire to ensure founders get the right person for the job.
  • Hiring the Right CTO: 5 Best Practices to Keep in Mind : Blog post : Nav Athwal, founder and CEO of RealtyShares, writes about what should be taken into consideration when selecting a CTO to build a successful startup.
  • How to Hire a CTO : Blog post : The article speaks about why CTO is more than just a number-cruncher, and what is important when choosing one.
  • 7 Steps: How to Hire A CTO for your Startup : Blog post : Regardless of the stage of your startup, if you are looking to hire a CTO, follow these 7 steps to find your ideal candidate.
  • When to Hire a CTO : Blog post : The article enlists four crucial things to consider when deciding when to hire a CTO.
  • Recruiting and Hiring from the CTO Perspective : Blog post : As a CTO hiring developers, you need to know what you're looking for in a candidate, but also how to identify and test for those things.


Read this if you want to contribute to this list.

Code of conduct

Read this regarding the code of conduct.



To the extent possible under law, Matt Warcholinski has waived all copyright and related or neighboring rights to this work.


Awesome-CTO-Resources is maintained by the Brainhub team. It is funded by Brainhub and the names and logos for Brainhub are trademarks of Brainhub Sp. z o.o.. You can check other open-source projects supported/developed by our teammates here.


We love open-source JavaScript software! See our other projects or hire us to build your next web, desktop and mobile application with React, React Native, Electron and Node.js.

You can’t perform that action at this time.