├── README.md ├── code-of-conduct.md └── contributing.md /README.md: -------------------------------------------------------------------------------- 1 | # Awesome CTO Resources [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 2 | 3 | :bulb: A community-curated list of awesome resources to help you grow as a CTO. 4 | Originally published as an ebook [How to become a better CTO](https://brainhub.eu/templates/labs/ebooks/how-to-become-better-cto-chief-technical-officer/?utm_source=github_matt). 5 | 6 | 7 | ## Table of Contents 8 | 9 | * [Basics](#basics) 10 | * [Lesson Learned from CTOs & Founders](#lesson-learned-from-ctos---founders) 11 | * [Management](#management) 12 | * [Tech](#tech) 13 | * [Education](#education) 14 | * [Team](#team) 15 | * [Culture](#culture) 16 | * [Business](#business) 17 | * [Money](#money) 18 | * [Networking](#networking) 19 | * [Work-life balance](#work-life-balance) 20 | * [Public speaking](#public-speaking) 21 | * [Remote Teams](#remote-teams) 22 | * [Sales](#sales) 23 | * [Productivity](#productivity) 24 | 25 | 26 | ## Basics 27 | 28 | - [Want to Know the Difference Between a CTO and a VP Engineering?](https://bothsidesofthetable.com/want-to-know-the-difference-between-a-cto-and-a-vp-engineering-4fc3750c596b) : **Blog post** : Self-explanatory title. 29 | - [What does a startup CTO actually do? ](http://www.startuplessonslearned.com/2008/09/what-does-startup-cto-actually-do.html): **Blog post** : The role of a CTO from Eric Ries (Lean Startup Author) perspective. 30 | - [The Role of the CTO: Four Models for Success](http://www.brixtonspa.com/Career/The_Role_of_the_CTO_4Models.pdf) : **PDF** : This paper explores two fundamental questions: What are the current models in corporations for the role of the CTO? Which model is right for your company? This research study is drawn from discussions with hundreds of CIOs and CTOs as well as a written survey of approximately 30 CTOs. 31 | - [Being a CTO of a company, what are the roles and responsibilities of CTO?](https://www.quora.com/Being-a-CTO-of-a-company-what-are-the-roles-and-responsibilities-of-CTO/answer/Love-Chopra) : **Quora answer** : Love Chopra, Co-Founder & CTO of the CareerGuide.com, shares his view on what it really means to be a CTO. 32 | - [What is a CTO?](https://medium.com/@PaulDJohnston/what-is-a-cto-f86cbdec9851#.qkmdtzqbh) : **Blog post** : The article discusses what it means to be a CTO. 33 | - [We researched 58 of Berlin’s top CTOs. Here’s what we discovered.](https://medium.com/@Honeypot/we-researched-58-of-berlin-s-top-ctos-here-s-what-we-discovered-936d17ab434d#.mh7iking6) : **Blog post** : The role of CTO is commonly misunderstood and the profile is not as clearly delineated as other C-level positions. That’s why Honeypot undertook a study of Berlin’s CTOs. 34 | - [What Should a Fresh CTO Do?](https://brainhub.eu/blog/fresh-cto/) : **Blog post** : The article discusses what priorities should a fresh CTO have. 35 | 36 | 37 | ## Lesson Learned from CTOs & Founders 38 | 39 | - [#define CTO](https://blog.gregbrockman.com/figuring-out-the-cto-role-at-stripe) : **Blog post** : Learnings on hiring, doing job of a CTO by ex-Stripe CTO and current OpenAI CTO & Co-founder - Greg Brockman. 40 | - [Five years, building a culture, and handing it off](https://medium.com/@kellan/five-years-building-a-culture-and-handing-it-off-54a38c3ab8de) : **Blog post** : Flickr CTO lessons on building a tech organization. 41 | - [Learnings from 80 startup CTOs](https://medium.com/@fesja/learnings-from-80-startup-ctos-88ddb5f9c024) : **Blog post** : Notes from a CTO meet-up summarized by Javier Escribano. 42 | - [Surviving being senior (tech) management](https://medium.com/@kellan/surviving-being-senior-tech-management-aa6654efd027) : **Blog post** : Advice by Kellan Elliott-McCrea a former SVP at Blink Health, CTO at Etsy and Flickr Architect. 43 | - [How to Go From Google Engineer to First-Time CTO | First Round Review](http://firstround.com/review/How-to-Go-From-Google-Engineer-to-First-Time-CTO/) : **Blog post** : Artillery Co-founder and CTO Ian Langworth talks about the tactics required to make the jump to technical leadership. 44 | - [Confessions Of A CTO: Three Technical Leadership Mistakes And Lessons Learned](https://www.forbes.com/sites/forbestechcouncil/2017/05/10/confessions-of-a-cto-three-technical-leadership-mistakes-and-lessons-learned/#796e09c12bc2) : **Blog post** : Three mistakes that you don’t want to repeat while running your business. 45 | - [10 valuable life lessons from Rebecca Parsons, CTO of ThoughtWorks](https://www.ukstartupjobs.com/career-advice/10-valuable-life-lessons-rebecca-parsons-cto-thoughtworks/) : **Blog post** : Rebecca Parsons speaks about her career path and valuable lessons she's learned along the way to becoming Chief Technology Officer of ThoughtWorks. Apart from the really cool fact that she's a woman CTO at a global IT consulting company, she's a huge inspiration in general. 46 | - [5 Career Lessons From A Startup CTO](https://www.fastcompany.com/3049205/5-career-lessons-from-a-startup-cto) : **Blog post** : John MacIlwaine, the Chief Technology Officer of Lending Club, having 20 years of experience in executive-level technology roles in the financial services industry, shares his thoughts on being a startup CTO. 47 | - [What I wish I knew when I became CTO](https://medium.com/sketchdeck-developer-blog/what-i-wish-i-knew-when-i-became-cto-fdc934b790e3) : **Blog post** : SketchDeck founder David Mack reflects on his experience and what he wish he'd known at the start. 48 | - [Atlassian's largest-ever infrastructure project: CTO shares lessons learned](https://www.zdnet.com/article/atlassians-largest-ever-infrastructure-project-cto-shares-lessons-learned/) : **Blog post** : Self-explanatory title. 49 | - [Leadership Lessons Learned from a Female CTO](http://www.netcomm.net/blog/leadership-lessons-learned-female-cto) : **Blog post** : Laurel Fielding shares lessons learned from her journey as a female CTO and team leader. 50 | - [23 amazing lessons learned from interviewing the world’s top developers](https://usersnap.com/blog/developers-lessons-learned/) : **Blog post** : An article based on interviews with top developers sharing their most valuable lessons ever learned. 51 | - [CTOs At Work](https://www.amazon.in/gp/product/1430235934/ref=as_li_tl?ie=UTF8&camp=3638&creative=24630&creativeASIN=1430235934&linkCode=as2&tag=ctosatwork.com-21&linkId=fa23e04934d526aa21c9e793b71b345a) : **Book** : The authors focus on how their interviewees tackle the day-to-day work of the CTO while revealing things like: how they got there, how they manage projects, and how they interact with business, teamwork, and software development practices. The book offers insights into the present and future of CTOs in organizations around the world. 52 | - [An interview with Otto Toth, CTO of The Huffington Post](https://medium.com/the-cto-series/an-interview-with-otto-toth-cto-of-the-huffington-post-b3d8ed2930a5) : **Blog post** : Part of a series of CTO interviews. Justin Hendrix the Executive Director of NYC Media Lab talks with CTOs from very different digital media companies to understand how they think about the role, what they have in common and where they differ in approach. This piece is based on conversation with Otto Toth, CTO of The Huffington Post. 53 | - [An interview with Robyn Peterson, CTO of Mashable](https://medium.com/the-cto-series/an-interview-with-robyn-peterson-cto-of-mashable-1be94293f55e) : **Blog post** : Part of a series of CTO interviews. Justin Hendrix the Executive Director of NYC Media Lab talks with CTOs from very different digital media companies to understand how they think about the role, what they have in common and where they differ in approach. This piece is based on conversation with Robyn Peterson, CTO of Mashable. 54 | - [5 things I’ve learned being a CTO in startups](https://medium.com/unexpected-token/5-things-i-ve-learned-being-a-cto-in-startups-5467a5896396#.rg510o5zw) : **Blog post** : Jean-Baptiste Escoyez, the CTO of Prospect.io, shares 5 rules he follows in order to make choices as a Chief Technology Officer. 55 | - [CTO for a Startup? Please Read.](https://medium.com/@sfrancisatx/cto-for-a-startup-please-read-6f8a80e22c22#.npc3wvv5k) : **Blog post** : Scott Francis, former CTO of BP3, talks about his lessons learned from being a Chief Technology Officer and shares an advice he would give himself if he could rewind the clock. 56 | 57 | 58 | ## Management 59 | 60 | - [On Managing Developers (techcrunch.com)](https://techcrunch.com/2015/06/06/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. 61 | - [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. 62 | - [Avoiding A CTO Meltdown: Part 1 – Defining The Role](https://www.forbes.com/sites/danwoods/2013/08/22/avoiding-a-cto-meltdown-part-1-defining-the-cto-role/#343f9b8068f6) : **Blog post** : Article based on a talk with a seasoned veteran about early warning signs that indicate a CTO might need help. 63 | - [7 Habits of Highly Successful CTOs](https://medium.com/cto-school/7-habits-of-highly-successful-ctos-52bb90e3b1d2#.ln9f973p9) : **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. 64 | - [The Dilemma of the Startup CTO Title](https://medium.com/aws-activate-startup-blog/the-dilemma-of-the-startup-cto-title-85dddee8cc48#.l017nvn7p) : **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. 65 | 66 | 67 | ## Tech 68 | 69 | - [The SaaS CTO Security Checklist](https://cto-security-checklist.sqreen.io/) : **Checklist** : Protect your applications from cybersecurity threats by following the SaaS CTO Security Checklist. 70 | 71 | 72 | ## Education 73 | 74 | - [MIT OpenCourseWare | Free Online Course Materials](https://ocw.mit.edu/index.htm) : **Course** : OCW makes the materials used in the teaching of MIT's subjects available on the Web. 75 | - [Stanford Engineering Everywhere | Home](https://see.stanford.edu/) : **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. 76 | 77 | 78 | ## Team 79 | 80 | - [Teammates First Deadlines Second](http://lnbogen.com/?s=proven%20framework) : **Blog post** : Even though you’ve got plenty to prove, one of the things that should be on your mind when you’re managing people is how you can engage them in a way that will make them respect you and earn their trust. 81 | - [Managing and Motivating Developers: Tips for Management Cluefulness | CIO](http://www.cio.com/article/2435469/developer/managing-and-motivating-developers--tips-for-management-cluefulness.html) : **Blog post** : Encouraging productivity from your programming staff - at least in the developers' estimation - requires a few special techniques. 82 | - [21 Rules of Thumb for Managing Software People and Teams](http://www.informit.com/articles/article.aspx?p=1984066) : **Blog post** : An oft-overlooked tool in a manager's arsenal is the 'rule of thumb'—a short, pithy statement embodying a powerful message that makes a lasting impression on the listener. 83 | - [7 simple rules for hiring great developers | JavaWorld](http://www.javaworld.com/article/2089880/mobile-java/7-simple-rules-for-hiring-great-developers.html) : **Blog post** : Top developers can write their own ticket in today's tech hiring market, so how do smaller operations or startups attract skilled talent? From weeding out rocks stars to mentoring on the job, hiring managers explain how they build dev teams that really work. 84 | 85 | 86 | ## Culture 87 | 88 | - [How To Use Your Unfair Advantage To Create an Unforgettable First Day For New Hires](http://lnbogen.com/2013/04/11/how-to-use-your-unfair-advantage-to-create-an-unforgettable-first-day-for-new-hires/) : **Blog post** : Even though feeling productive is a strong emotion, it is also a short-lived one. In order to create a long lasting emotion, a real WOW effect, you have to create a personal bond. 89 | - [Building a Strong Company Culture, with Airbnb CEO Brian Chesky](https://blog.kissmetrics.com/brian-chesky-alfred-lin-culture/) : **Blog post** : Alfred Lin and Brian Chesky explain what culture is and how to build a strong one. 90 | 91 | 92 | ## Business 93 | 94 | - [Zero to One: Notes on Startups, or How to Build the Future Hardcover](http://zerotoonebook.com/) : **Book** : On how to build 'next' Facebook, Google and the future tech disruptors. A book by venture capitalist, PayPal co-founder, and early Facebook investor Peter Thiel. 95 | - [The Innovator's Dilemma: The Revolutionary Book That Will Change the Way You Do Business](https://www.amazon.com/Innovators-Dilemma-Revolutionary-Change-Business/dp/0062060244) : **Book** : The revolutionary business book that has forever changed corporate America. Based on a truly radical idea—that great companies can fail precisely because they do everything right— this Wall Street Journal, Business Week and New York Times Business bestseller. 96 | - [Building an Innovative Learning Organization](https://www.amazon.com/Building-Innovative-Learning-Organization-Framework/dp/1119157455) : **Book** : How to create this culture in your organization, with detailed explanations, practical examples, and step-by-step instructions so you can get started right away. 97 | - [The Six Disciplines of Breakthrough Learning: How to Turn Training and Development into Business Results](https://www.amazon.com/Six-Disciplines-Breakthrough-Learning-Development/dp/B012HUKKUA/ref=sr_1_1?s=books&ie=UTF8&qid=1491564129&sr=1-1&keywords=The+Six+Disciplines+of+Breakthrough+Learning%3A+How+to+Turn+Training+and+Development+into+Business+Results%2C+3rd+Edition) : **Book** : The Six Disciplines of Breakthrough Learning presents an innovative approach that accelerates the transfer and application of corporate learning. 98 | - [The Lean Startup: How Constant Innovation Creates Radically Successful Businesses](https://www.amazon.in/gp/product/0670921602/ref=as_li_tl?ie=UTF8&camp=3638&creative=24630&creativeASIN=0670921602&linkCode=as2&tag=ctosatwork.com-21&linkId=7268351381d75d8e24499334b71a1b54) : **Book** : The book provides the plan, how 'startup' is a company devoted to creating something innovative under circumstances of extreme uncertainty. 99 | - [Successful Chief Technology Officers (CTO) Strike a Balance Between Technology and People](http://www.huffingtonpost.com/vala-afshar/successful-chief-technolo_b_5330969.html) : **Blog post** : A talk with Dr. Goh, one of the World’s 25 Most Influential CTOs, a pioneer in high performance computing, big data and predictive analytics, and the evolving role of chief technology officers. 100 | - [CTO – A Coder And The Smartest Guy In The Company?](https://brainhub.eu/blog/cto-coder-and-smart-guy/) : **Blog post** : The article discusses how to find a balance between being the smartest tech guy and a business leader. 101 | 102 | 103 | ## Money 104 | 105 | - [Venture Deals: Be Smarter Than Your Lawyer and 106 | Venture Capitalist ](https://www.amazon.com/Venture-Deals-Smarter-Lawyer-Capitalist/dp/1118443616) : **Book** : How the VCs and investors work? How to negotiate with them? How to understand their structure and language? 107 | - [CTO Equity and compensation at Startup](http://www.socalcto.com/2011/02/cto-equity-and-compensation-at-venture.html) : **Blog post** : A ton of data on Start CTO Salary and Equity at Venture Backed Companies. 108 | - [How Much Equity a Technical Cofounder Should Get](http://blog.nahurst.com/how-much-equity-a-technical-cofounder-should) : **Blog post** : Through Hirelite, cofounders often ask me how much equity a technical cofounder should get. 109 | - [Co-Founder Equity Calculator](http://foundrs.com/) : **Tool** : Co-Founder Equity Calculator is based on almost 3 years of one-on-one discussions with entrepreneurs through the co-founders meetup and the startup conference. 110 | 111 | 112 | ## Networking 113 | 114 | - [How to Win Friends and Influence People - Wikipedia](https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influence_People) : **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. 115 | - [9 networking tips for introverts | CIO](http://www.cio.com/article/2895120/relationship-building-networking/9-networking-tips-for-introverts.html) : **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. 116 | 117 | 118 | ## Work-life balance 119 | 120 | - [CEO Secrets on Work-Life Balance – 10 Must Dos](https://www.linkedin.com/pulse/ceo-secrets-work-life-balance-10-must-dos-steve-tappin) : **Blog post** : Steve Tappin interviewed many top CEOs, asking them what they do to maintain this balance and came 121 | up with 10 top tips. 122 | 123 | 124 | ## Public speaking 125 | 126 | - [An Introvert’s Guide to Better Presentations – Matt Haughey – Medium](https://medium.com/@mathowie/an-introverts-guide-to-better-presentations-be7e772b2cb5) : **Blog post** : Improving your public speaking despite hating crowds. 127 | - [Great Presentations: Tips From Great Presenters](https://www.forbes.com/sites/kenkrogue/2013/05/16/great-presentations-a-checklist-from-great-presenters/#1fb849ef51dd) : **Blog post** : Consider this a pre-flight checklist for delivering world-class presentations. 128 | 129 | 130 | ## Remote Teams 131 | 132 | - [How to Protect Your IP When Outsourcing | Blog Brainhub.eu](https://brainhub.eu/blog/protect-your-intellectual-property-outsourcing/) : **Blog post** : Want to outsource software development for your company but worried about security? Here's how to protect your Intellectual Property while outsourcing.. 133 | - [The Ultimate Guide to Remote Work - Zapier](https://zapier.com/learn/remote-work/) : **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. 134 | - [Gitlab Handbook](https://about.gitlab.com/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. 135 | 136 | 137 | ## Sales 138 | 139 | - [Jeff Szczepanski- The Developer's Guide To Running Sales Teams on Vimeo](https://vimeo.com/102829438) : **Video** : Business of Software Europe 2014. Jeff Szczepanski, Stack Exchange. For technical founders and software developers in general, building out the sales aspects.. 140 | - [A Guide to Sales at Tech Startup—Lessons from Pipeline Summit 2016](https://medium.com/@mwarcholinski/a-guide-to-sales-at-tech-startup-lessons-from-pipeline-summit-2016-5f0fe201ec3a) : **Blog post** : When I started to do sales full-time at Brainhub last year, I did what I usually do to master my skills — I tried to find people wiser than me and copied their skills&hacks. So, of course, I started... 141 | - [Predictable Revenue: Turn Your Business Into a Sales Machine with the $100 Million Best Practices of Salesforce.com](https://www.amazon.com/dp/0984380213/) : **Book** : This is NOT another book about how to cold call or close deals. This is an entirely new kind of sales bible for CEOs, entrepreneurs and sales VPs to help you build a sales machine. What does it take for your sales team to generate as many highly-qualified new leads as you want, create predictable revenue, and meet your financial goals without your constant focus and attention? 142 | 143 | 144 | ## Productivity 145 | 146 | - [14 super-busy startup founders share their single best productivity tip](http://www.businessinsider.com/14-super-busy-startup-founders-share-their-single-best-productivity-tip-2016-8?IR=T) : **Blog post** : In this post, busy CEOs and founders of 14 fast-growing companies shared how they hack their productivity. 147 | - [How to Be Productive The Mindmap of 35 Habits of... | Funders and Founders Notes](http://notes.fundersandfounders.com/post/59500063068/productivity) : **Infographics** : The Mindmap of 35 Habits of the Uber-Productive. 148 | 149 | 150 | ## Hiring 151 | 152 | - [What Makes A Good CTO Great? 8 Qualities To Hire For](https://www.forbes.com/sites/theyec/2015/08/28/what-makes-a-good-cto-great-8-qualities-to-hire-for/#2c8fc8cc4b03) : **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. 153 | - [14 Tips for Hiring the Perfect CTO](http://mashable.com/2011/05/07/cto-startup-hiring/#oe6OXUtiLqqd) : **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. 154 | - [Hiring the Right CTO: 5 Best Practices to Keep in Mind](https://www.inc.com/young-entrepreneur-council/what-to-remember-when-hiring-the-right-cto-for-your-startup.html) : **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. 155 | - [How to Hire a CTO](https://www.inc.com/guides/2010/04/hiring-chief-technology-officer-cto.html) : **Blog post** : The article speaks about why CTO is more than just a number-cruncher, and what is important when choosing one. 156 | - [7 Steps: How to Hire A CTO for your Startup](https://www.stridenyc.com/blog/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. 157 | - [When to Hire a CTO](https://yscouts.com/when-to-hire-a-cto/) : **Blog post** : The article enlists four crucial things to consider when deciding when to hire a CTO. 158 | - [Recruiting and Hiring from the CTO Perspective](https://www.stackoverflowbusiness.com/blog/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. 159 | 160 | 161 | ## Contributing 162 | 163 | Read [this](https://github.com/mateusz-brainhub/awesome-cto-resources/blob/master/contributing.md) if you want to contribute to this list. 164 | 165 | 166 | ## Code of conduct 167 | 168 | Read [this](https://github.com/mateusz-brainhub/awesome-cto-resources/blob/master/code-of-conduct.md) regarding the code of conduct. 169 | 170 | 171 | ## License 172 | 173 | [![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/) 174 | 175 | To the extent possible under law, [Matt Warcholinski](https://github.com/mateusz-brainhub) has waived all copyright and related or neighboring rights to this work. 176 | 177 | ## About 178 | 179 | 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. 180 | 181 | [![Brainhub](https://brainhub.eu/brainhub.svg)](https://brainhub.eu/?utm_source=github) 182 | 183 | 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. 184 | -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- 1 | # Contributor Code of Conduct 2 | 3 | As contributors and maintainers of this project, and in the interest of 4 | fostering an open and welcoming community, we pledge to respect all people who 5 | contribute through reporting issues, posting suggestion / requests, updating 6 | documentation, submitting pull requests or patches, and other activities. 7 | 8 | We are committed to making participation in this project a harassment-free 9 | experience for everyone, regardless of level of experience, gender, gender 10 | identity and expression, sexual orientation, disability, personal appearance, 11 | body size, race, ethnicity, age, religion, or nationality. 12 | 13 | Examples of unacceptable behavior by participants include: 14 | 15 | * The use of sexualized language or imagery 16 | * Personal attacks 17 | * Trolling or insulting/derogatory comments 18 | * Public or private harassment 19 | * Publishing other's private information, such as physical or electronic 20 | addresses, without explicit permission 21 | * Other unethical or unprofessional conduct 22 | 23 | This Code of Conduct applies both within project spaces and in public spaces 24 | when an individual is representing the project or its community. 25 | 26 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 27 | reported by contacting a project maintainer. 28 | All complaints will be reviewed and investigated and will result in a response that 29 | is deemed necessary and appropriate to the circumstances. Maintainers are 30 | obligated to maintain confidentiality with regard to the reporter of an 31 | incident. 32 | 33 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], 34 | version 1.3.0, available at 35 | [http://contributor-covenant.org/version/1/3/0/][version] 36 | 37 | [homepage]: http://contributor-covenant.org 38 | [version]: http://contributor-covenant.org/version/1/3/0/ 39 | -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | This project is made under a [Code of 3 | Conduct](https://github.com/mateusz-brainhub/awesome-cto-resources/master/CODE_OF_CONDUCT.md). By participating you agree to abide by its terms. 4 | _____ 5 | Please ensure your pull request adheres to the following guidelines: 6 | 7 | ### About Content 8 | - Search previous suggestions before making a new one, as yours may be a duplicate. 9 | - Make sure your list is useful before submitting. That implies it having enough content and every item a good succinct description. 10 | - A link back to this list from yours, so users can discover more lists, would be appreciated. 11 | - Titles should be [capitalized](http://grammar.yourdictionary.com/capitalization/rules-for-capitalization-in-titles.html). 12 | - Use the following template: 13 | ``` 14 | [Name](link) 15 | 16 | **Description:** Some awesome description. 17 | ``` 18 | 19 | - Link additions should be added to the bottom of the relevant category. 20 | - New categories or improvements to the existing categorization are welcome. 21 | - Start the bio with a capital and end with a full stop/period. 22 | - Check your spelling and grammar. 23 | - Make sure your text editor is set to remove trailing whitespace. 24 | 25 | #### About Pull Request 26 | 27 | - Make an individual pull request for each suggestion. 28 | - The pull request and commit should have a useful title. 29 | Example: `[category]: some description of content added` for other changes please see: [semantic commits](http://seesparkbox.com/foundry/semantic_commit_messages) 30 | 31 | And finally, Thank so much! for your contribution!! 32 | --------------------------------------------------------------------------------