d658ecedfb8011dbc572c205a40d6eef25322685
Awesome CTO
A curated list of resources for CTO position, with the emphasis on startups
Contents
General
- The Different CTO Roles - Werner Vogels (Amazon CTO)
- Is it required to be a developer to become a CTO? (Quora)
- Three Golden Rules to Finding a CTO
- Becoming a CTO
- VP Engineering Vs CTO - Fred Wilson (Union Square Ventures)
- What makes for a successful CEO and CTO relationship in a startup? (Quora)
Hiring
- The Guerrilla Guide to Interviewing - Joel Spolsky (StackOverflow co-founder)
- The Joel Test: 12 Steps to Better Code - Joel Spolsky (StackOverflow co-founder)
- Why Can't Programmers.. Program? - Jeff Atwood (StackOverflow co-founder)
- We Hire the Best, Just Like Everyone Else - Jeff Atwood (StackOverflow co-founder)
Development process
- Scrum / Agile
- CI / CD
- Git
- Evidence Based Scheduling - Joel Spolsky (StackOverflow co-founder)
Architecture
- Microservices – Please, don’t (also: HackerNews discussion)
- NoSQL Databases: a Survey and Decision Guidance
- Best Practices for Designing a Pragmatic RESTful API
- 10 Modern Software Over-Engineering Mistakes
Technologies
- Algorithms
- Javascript
- Machine Learning
- Big scale
- Security
- Cloud
Related stuff
- What’s the Second Job of a Startup CEO?
- Things I will tell my kids if they become entrepreneurs
- What do VCs really look for when making investments? (Quora)
- Knowledge-Sharing Architects As An Alternative to Coding Architects
- Ten Rules for Negotiating a Job Offer (also: HackerNews discussion)
- GitLab Team Handbook
- What are best practices of experienced programmers? (Quora)
- What would a CTO equity be for a small startup? (Quora)
- The Mythical Man-Month
More links
License
Description
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
architectureawesomeawesome-listctodecision-makingengineering-managementhiringinterviewingleadershipmanagementprinciplesroadmapsoftware-engineeringstartups
Readme
CC0-1.0
235 KiB