This is my list of stuff that I save for later. Articles, Tools, Videos, etc that have helped me along the way!
- Learn C++ Articles: learncpp.com
- Completed:
ch1ch2ch3ch4ch5 ch6 ch7 ch8 ch9 ch10
- Completed:
- Coursera: Algorithms and Data Structures, UCSD
- FreeCodeCamp: Open Source
-
System Design: HiredInTech - Interview Cake: Whiteboarding
- Front End Developer Interview Questions
- Anki Flash Cards
- Udemy: GraphQL
- Personal Notes: Notes I take about Algos, sorting, and other Concepts
- Personal Notes: C++ Algorithms Course from UCSD
- Personal Notes: System Design and Whiteboarding Notes I take while learning
- Personal Notes: Google Cloud Notes from a course recently completed
- How to Interview
- How to Ace an Algorithms Interview
- Questions and Best Answers for Behavioral Questions
- Pramp: Free mock interviews with other engineers
- [CLOSED BETA] interviewing.io: Mock interviews from real companies
- [Paid] careerCup: Mock Interviews & Career coaching from real employees
- gainlio.co: Mock Interviews from real professionals
- [$$$] Outco: Interview Bootcamp in SF and Remote
- Interview Cake: Whiteboarding with Algo learning
- Interview Bit: Whiteboarding & Job Placement
- TripleByte: Witeboarding & Job Placement
- CodeRust: Visual Whiteboarding Prep
- Leet Code: Big Companies Whiteboard Problems
- Code Fights: Interview Question Practice
- Book: Cracking the Coding Interview
- Top 10 Algos for Coding Interview
highscalability.com: go to source for Scalability and Big Data Techniques
- [video] AWS - Scaling up to your first 10 Million Users
- [video] CS75 Lecture 9 Scalability Harvard Web Development David Malan
- [video 2011] Twitter: Storing Data
- [video] Twitter: Timelines at scale
- [video 2011] Youtube: Scalability
- Articles: Scalability for Dummies | Part I: Clones | Part II: Databases | Part III: Cache | Part IV: Asynchronism
- Article: Scalable Architectures
- Article: Load Balancing
- Article: Database Sharding
- PlentyOfFish: How to scale as a single engineer
- Uber: Scaling Fast
- Facebook: Handling 800k simultaneous viewers live
- Kraken.io: Scaling image optimisation
- Twitter: 3,000 image uploads per second
-
Great article on how to design applications/algorithms: step-by-step approach
-
What Every Computer Scientist Should Know About Floating-Point Arithmetic
Best websites a programmer should visit
- [ansible-autocomplete][]
- [Atom One Dark Theme][]
- [Auto Close Tag][]
- [Better Comments][]
- [Charcoal Oceanic Next][]
- [Debugger For Chrome][]
- [DotENV][]
- [ESLint][]
- [Git History][]
- [Git Lense][]
- [gitignore][]
- [Guides][]
- [npm Intellisense][]
- [Project Manager][]
- [Sublime Babel][]
- [Tomorrow Kit (Sublime Babel)][]
- [Simple Icon Theme][]
- Bracket Pair Colorizer: see brackets easier
- Trailing Spaces: Highlights Trailing Spaces
- Sort Lines: Sorts selected text in predefined order
- Prettier: Auto Format based on ESLint config
- change-case: quickly change variables case type
- Relative Path: automatically populates the path relative to current file
- Emojisense: Emojis in editor
- Codemetrics: Calculates time complexity of code
- Wallaby: Test Spec runner inside of VS Code
- Node Exec: Run single files with node
- Quokka: Live scratchpad for Javascript
- lite-server
- Good for live reload when no webpack
- ttab
- Useful to open new tabs in terminal for yarn scripts