Catherine Emond's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.
computer-science
🎓 Path to a free self-taught education in Computer Science!
javascript
JavaScript Style Guide
nodebestpractices
:white_check_mark: The Node.js best practices list (July 2024)
papers-we-love
Papers from the computer science community to read and discuss.
every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
awesome-react
A collection of awesome things regarding React ecosystem
ruby-style-guide
A community-driven Ruby coding style guide
awesome-graphql
Awesome list of GraphQL
bash-guide
A guide to learn bash
diff-match-patch
Diff Match Patch is a high-performance library in multiple languages that manipulates plain text.
napkin-math
Techniques and numbers for estimating system's performance from first-principles
ruby-kafka
A Ruby client library for Apache Kafka
statsd-instrument
A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.
js-threads
This project has been moved to https://github.com/textileio/js-textile
FlinkExperiments
Experiments with Apache Flink.