This repository compiles all the notes on various subjects I've accumulated over the past few years. Updated regularly.
├── cs
│ ├── CS:APP
│ │ └── exercises
│ ├── Structure and Interpretation of Computer Programs
│ └── software design
│ ├── Software Design For Flexibility
│ └── The Pragmatic Programmer
├── ee
├── math
│ └── Calc 1A
├── programming
│ ├── apis
│ │ ├── AWS3
│ │ └── Web
│ │ ├── FCC
│ │ ├── FSO
│ │ └── Local Storage
│ ├── design-patterns
│ │ └── refactoring-guru
│ │ ├── behavioral-patterns
│ │ ├── code-smells
│ │ ├── creational-patterns
│ │ └── structural-patterns
│ ├── dsa
│ │ └── DSA With Javascript
│ ├── interview prep
│ │ └── graph algos
│ ├── languages
│ │ ├── C
│ │ │ └── Beej's Guide to C Programming
│ │ ├── Golang
│ │ │ └── go_tour
│ │ │ ├── 1_Basics
│ │ │ ├── 2_Methods and Interfaces
│ │ │ ├── 3_Generics
│ │ │ └── 4_Concurrency
│ │ ├── Haskell
│ │ │ ├── Get Programming with Haskell
│ │ │ │ └── exercises
│ │ │ │ ├── 1
│ │ │ │ └── 2
│ │ │ ├── Learn You A Haskell
│ │ │ └── Programming in Haskell
│ │ │ ├── Part 1 Basic Concepts
│ │ │ │ └── exercises
│ │ │ └── Part 2 Going Further
│ │ ├── Javascript
│ │ │ ├── Grokking Simplicity
│ │ │ │ └── exercises
│ │ │ ├── JSInfo
│ │ │ │ ├── Additional
│ │ │ │ ├── Browser
│ │ │ │ └── The Javascript Language
│ │ │ ├── Mostly Adequate Guide to Functional Programming
│ │ │ ├── Thinkful Bootcamp
│ │ │ │ ├── Mock Interviews
│ │ │ │ └── Module Notes
│ │ │ └── Typescript
│ │ ├── Python
│ │ │ └── PY4E
│ │ ├── Rust
│ │ │ ├── Rust By Example
│ │ │ │ └── exercises
│ │ │ ├── The Rust Programming Language
│ │ │ └── exercises
│ │ └── Swift
│ │ └── Develop In Swift Fundamentals
│ │ ├── Unit 1 - Getting Started With App Dev
│ │ ├── Unit 2 - Introduction to UIKit
│ │ └── Unit 3 - Navigation and Workflows
│ ├── libraries
│ │ ├── NextJS
│ │ ├── React
│ │ ├── Webpack
│ │ ├── jQuery
│ │ └── p5js
│ ├── other
│ │ └── vscode
│ └── system design
│ └── system design primer
├── psychology
│ └── abnormal psychology
│ └── anxiety disorders
│ └── Anxiety and Its Disorders
└── ui:ux
├── About Face The Essentials of Interaction Design
│ ├── 1 - Goal Directed Design
│ ├── 2 - Designing Behavior and Form
│ └── 3 - Interaction Details
├── Design Systems Handbook
└── The UX Team of One
├── Part I - Philosophy
└── Part II - Practice