Skip to content

đź’« A collection of awesome motivating resources for entrepreneurs with a focus on tech.

License

Notifications You must be signed in to change notification settings

soerenmartius/awesome-cto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

A collection of awesome, motivating resources for CTO's and entrepreneurs with a focus on tech.

PRs Welcome License MIT Build Status Branch

Introduction

This repository was created with the intention of sharing motivating and helpful resources for tech-entrepreneurs.

Table of Contents

General

  1. The different CTO Roles Werner Vogels (Amazon CTO)
  2. How my role as CTO has changed as we've grown to 100 engineers
  3. #define CTO Figuring out the CTO Role at Stripe

Hiring

  1. The Guerrilla Guide to Interviewing by Joel Spolsky (StackOverflow co-founder)

Management

  1. Maker's Schedule, Manager's Schedule by Paul Graham (Y Combinator)
  2. The New Methodology by Martin Fowler

Companies Visions and Missions

  1. Owner's Manual - Berkshire Hathaway Inc.
  2. “An Owner’s Manual” for Google’s Shareholders

Books

  1. Start With Why (Simon Sinek) is a good book to read if you’re struggling with a mission statement, or searching for a purpose.
  2. Mindset: The New Psychology of Success (Carol S. Dweck) If you’re interested in learning about different mindsets or understanding your own a little better, then this is a nice choice.
  3. The War of Art: Break Through the Blocks and Win Your Inner Creative Battles (Steven Pressfield) A succinct, engaging, and practical guide for succeeding in any creative sphere, The War of Art is nothing less than Sun-Tzu for the soul.
  4. High Output Management In this legendary business book and Silicon Valley staple, the former chairman and CEO (and employee number three) of Intel shares his perspective on how to build and run a company.
  5. The Score Takes Care of Itself: My Philosophy of Leadership Bill Walsh is a towering figure in the history of the NFL. His advanced leadership transformed the San Francisco 49ers from the worst franchise in sports to a legendary dynasty. In the process, he changed the way football is played.
  6. Mindset: The New Psychology of Success After decades of research, world-renowned Stanford University psychologist Carol S. Dweck, Ph.D., discovered a simple but groundbreaking idea: the power of mindset. In this brilliant book, she shows how success in school, work, sports, the arts, and almost every area of human endeavor can be dramatically influenced by how we think about our talents and abilities.

Learning

  1. Codewars is an educational community for computer programming. On the platform, software developers train on programming challenges known as Kata Codewars is an educational community for computer programming. On the platform, software developers train on programming challenges known as Kata.
  2. algoexpert.io Become an Algorithms Expert. 77 video explanations of popular interview questions with solutions in JavaScript, Python, C++, Java, and Go.
  3. rhyme.com Do hands-on machine learning and data heavy projects from your browser using pre-configured Windows or Linux cloud desktops.

Programming

  1. Magic lies here - Statically vs Dynamically Typed Languages A very good Overview of Statically vs Dynamically Typed Languages
  2. The art of command line Master the command line, in one page

Data, Dashboards & Visualization

  1. Koalas: pandas API on Apache Spark The Koalas project makes data scientists more productive when interacting with big data, by implementing the pandas DataFrame API on top of Apache Spark.
  2. Gitlab's Meltano Free data dashboards for startup founders. Open source software to visualize business operations data.

Elixir, Erlang and OTP

  1. The Zen of Erlang A handful of good facts about Erlang and OTP.

Monitoring & Logging

  1. Streamalert StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.

Distributed Systems

  1. Distributed Systems in One Lesson by Tim Berglund Using a series of examples all set in a coffee shop, we’ll explore topics like distributed storage, computation, timing, messaging, and consensus. You'll leave with a good grasp of each of these problems, and a solid understanding of the ecosystem of open-source tools in the space.
  2. The Amazon Builders' Library How Amazon builds and operates software
  3. System Design Primer - Learn how to design large-scale systems Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Security

  1. Zero trust architecture design principles Principles to help you design and deploy a zero trust architecture

More Resources

  1. Engineering Blogs (GitHub)
  2. Awesome Awesomeness (GitHub)
  3. Startup CTO Resources

About

đź’« A collection of awesome motivating resources for entrepreneurs with a focus on tech.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published