Alex Chernyakov's starred repositories
awesome-falsehood
😱 Falsehoods Programmers Believe in
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
frontend-system-design
Frontend System Design Guide
awesome-front-end-system-design
Curated front end system design resources for interviews and learning
proposal-pattern-matching
Pattern matching syntax for ECMAScript
typescript-factory-foundry
Typescript builders generator from interfaces
graphql-rate-limit
🚦 Fixed window rate limiting middleware for GraphQL. Use to limit repeated requests to queries and mutations.
graphql-query-complexity
GraphQL query complexity analysis and validation for graphql-js
drizzle-orm
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
ts-pattern
🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.
risingwave
SQL query engine for event streaming workloads. Build live dashboards, event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch processing. PostgreSQL compatible.
react-tweet
Embed tweets in your React application.
docker-monitoring-stack-gpnc
Grafana Prometheus Node-Exporter cAdvisor - Docker Monitoring Stack
async-mutex
A mutex for synchronizing async workflows in Javascript
twitter-realtime-pipeline
An example of Twitter realtime analysis with Kubernetes, Flink, Kafka, Kafka Connect, Cassandra, Elasticsearch/Kibana, Docker, Sentiment Analysis, Xgboost and Websockets
flink-playgrounds
Apache Flink Playgrounds
reverse-interview
Questions to ask the company during your interview