antsmartian's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
proposal-pattern-matching
Pattern matching syntax for ECMAScript
react-hooks-testing-library
🐏 Simple and complete React hooks testing utilities that encourage good testing practices.
restreamer
The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
Eloquent-JavaScript
The sources for the Eloquent JavaScript book
minikeyvalue
A distributed key value store in under 1000 lines. Used in production at comma.ai
nodejs.dev
A redesign of Nodejs.org built using Gatsby.js with React.js, TypeScript, and Remark.
node-worker-farm
Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.
postgresql_book
Book about PostgreSQL (russian)
super-mario
Create a Super Mario game in vanilla JS from scratch.
WhatsApp-Clone-Client-React
https://www.tortilla.academy/Urigo/WhatsApp-Clone-Tutorial
react-fiber-implement
re-implement react fiber
fdb-record-layer
A record-oriented store built on FoundationDB
deploy-node-app
Deploy your node.js app to Kubernetes with a single command. No config required.
ReactQuantum
Visualize your React application's component performance metrics with a live heat map.
innovate-digital-bank
This repository contains instructions to build a digital bank composed of a set of microservices that communicate with each other. Using Nodejs, Express, MongoDB and deployed to a Kubernetes cluster on IBM Cloud.
hierarchical-data
Benchmarking different methodologies in retrieving hierarchical data using Flask, SQLAlchemy and Postgres
node-qtimers
nodejs timers work-alike with setImmediate, setTimeout, etc
graphql-workshop
⚡GraphQL Workshop @ Venmo -- Fall 2018 🏎️
use-handler
React-hook, that returns handler only once while component mounted. Your reference for a function won't be changed. It's useful for optimizations. Note: you can use useCallback hook, that is already included in react instead of custom useHandler hook. You can see example with useHandler and useCallback hooks here: https://codesandbox.io/s/vjko8kroyl
concept-review
General repo containing work from various courses