Skip to content

Instantly share code, notes, and snippets.

View XiaoWanLINJU's full-sized avatar
🎯
Focusing

xiaowanli XiaoWanLINJU

🎯
Focusing
  • Seattle
View GitHub Profile
@XiaoWanLINJU
XiaoWanLINJU / software_for_scientists.md
Created September 6, 2017 18:50 — forked from stared/software_for_scientists.md
Software for scientists: community-edited list of general-purpose software for scientists.

Software for scientists

Some things takes much less time and stress once you know the right tool. Below, there is a community edited list of software for scientists.

Text editors

in General purpose text/code editors. It may be better to have a good editor for everything, than different ones for different languages, scripts, notes.

@XiaoWanLINJU
XiaoWanLINJU / System Design.md
Created May 14, 2020 20:50 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?