Will Eason's starred repositories
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
dataloader
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
react-hot-toast
Smoking Hot React Notifications 🔥
ratelimit-js
Rate limiting library for serverless runtimes
react-media
CSS media queries for React
typescript-book
:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹
DefinitelyTyped
The repository for high quality TypeScript type definitions.
javascript-interview-questions
List of 1000 JavaScript Interview Questions
30-seconds-of-interviews
A curated collection of common interview questions to help you prepare for your next interview.
free-programming-books
:books: Freely available programming books
Grokking-System-Design
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
apollo-server
🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
jest-cheat-sheet
Jest cheat sheet