Thanks to visit codestin.com
Credit goes to github.com

Skip to content

xy-241/CS-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


CS Notes is now backed by Cloudflare!

Click ★ if you like the project. I really appreciate it 🙏🏻!

Why these CS Notes deserve your attention?

Second Brain Structure

Each note is interconnected with other notes, just like how our neurons are interconnected with each other. This allows us to make more touchpoints to the concepts, having a deeper and clearer understanding. You can easily refer to other related notes on this same page or view the big picture with the Graph view!

Hand-crafted Diagrams

I was unable to find high-quality visuals on the internet to better illustrate some of the concepts, so I created visuals for my notes 😃.

A Ten-Year Project

I am planning to work on my notes daily for the next 10 years, building a second brain as I learn from my mistakes and acquire new knowledge. I have made over 800 commits to this repository, totaling 150,000 words over the past 6 months.

Project Stats

Repo stats

Star History Chart

Notes Navigator 🧭

Use the quick index below to jump straight to the topics you care about. Expand any domain to browse the underlying tags and linked notes.

Domain Focus
Architecture, Cloud & Operations System design blueprints, observability, and cloud platform building blocks
Networking & Distributed Systems Protocols, distributed primitives, and edge connectivity
Operating Systems, Hardware & HPC Kernel internals, memory models, and digital logic
Programming Languages & Paradigms Language idioms, paradigms, and ecosystem insights
Software Engineering & Tooling Engineering workflows, CLI mastery, and productivity tooling
Algorithms, Data Structures & Math Problem-solving playbooks, math fundamentals, and contest prep
Data Management Relational theory, storage engines, and SQL patterns
Security & Identity Security architecture, authentication, and enterprise trust
Past Job Experience Highlights from Binance, Hacktron, and Opcode workstreams
Career, Finance & Academia Professional growth, financial literacy, and academic references
NUS School coursework, module notes, and academic projects
AI & Emerging Tech High-performance AI workloads and modern ML infrastructure

Architecture, Cloud & Operations
system_design · 24 notes
devops · 10 notes
aws · 22 notes
cloudflare · 12 notes
docker · 12 notes
Datadog · 4 notes
terraform · 4 notes
gcp · 1 note
fly_io · 2 notes
ngrok · 1 note
over · 2 notes

Networking & Distributed Systems
networking · 95 notes
distributed_computing · 5 notes
curl · 2 notes

Operating Systems, Hardware & HPC
OS · 109 notes
os · 4 notes
linux · 13 notes
macos · 5 notes
computer_organisation · 100 notes
hpc · 5 notes
arduino · 4 notes
boolean_algebra · 11 notes

Programming Languages & Paradigms
c · 17 notes
cpp · 7 notes
java · 41 notes
python · 20 notes
rust · 18 notes
js · 13 notes
go · 7 notes
functional · 6 notes
OOP · 18 notes
oop · 1 note
programming · 25 notes

Software Engineering & Tooling
software_engineering · 28 notes
bash · 26 notes
git · 3 notes
backend_dev · 1 note
wechat · 1 note

Algorithms, Data Structures & Math
dsa · 53 notes
cp · 28 notes
problem_solving · 2 notes
math · 3 notes
discrete_math · 44 notes
number_theory · 10 notes
probability · 3 notes
geometry · 2 notes
calculus · 1 note
graph · 3 notes
shortest-path · 1 note
optimization · 1 note

Data Management
database · 11 notes
sql · 2 notes
postgres · 1 note

Security & Identity
security · 33 notes

Past Job Experience
binance · 16 notes
hacktron · 2 notes
opcode · 1 note
Career, Finance & Academia
career · 1 note
interview · 1 note
finance · 7 notes

NUS
nus · 4 notes
cs2030s · 4 notes

AI & Emerging Tech
ai · 1 note

About

My Second Brain for Computer Science related stuff. Zero bullshit, short and sweet.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 225