Yang Chi's starred repositories
free-programming-books
:books: Freely available programming books
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
papers-we-love
Papers from the computer science community to read and discuss.
ToolsOfTheTrade
Tools of The Trade, from Hacker News.
tmux-resurrect
Persists tmux environment across system restarts.
vim-colors-solarized
precision colorscheme for the vim text editor
fastsocket
Fastsocket is a highly scalable socket and its underlying networking implementation of Linux kernel. With the straight linear scalability, Fastsocket can provide extremely good performance in multicore machines. In addition, it is very easy to use and maintain. As a result, it has been deployed in the production environment of SINA.
100-gdb-tips
A collection of gdb tips. 100 maybe just mean many here.
cocktails_for_programmers
Сocktails for programmers. Коктейли для программистов.
CppCon2014
Speaker materials from CppCon 2014
base-drafts
Internet-Drafts that make up the base QUIC specification
get-shit-done
Small script to configure your hosts file so you don't get distracted during the day.
awesome-distributed-transactions
Awesome list of distributed transactions
webtau
WebTau (web test automation) is a testing API, command line tool and a framework to write unit, integration and end-to-end tests. Test across REST-API, WebSocket, GraphQL, Browser, Database, CLI and Business Logic with a consistent set of matchers and concepts. REPL mode speeds-up tests development. Rich reporting cuts down investigation time.
znai
Build functional, maintainable, beautiful User Guides with markdown and Znai plugins. Instant pages navigation. Local search. Multiple integrations to work with Python, Java, C++, OpenAPI, etc. Transform "getting started" sections into slideshow for your workshops. Manage multiple documentations with self-deployed znai hub.
transrangers
An efficient, composable design pattern for range processing