Danial Dezfouli's starred repositories
awesome-design-patterns
A curated list of software and architecture related design patterns.
system-design
Learn how to design systems at scale and prepare for system design interviews
reverse-interview
Questions to ask the company during your interview
proposal-pattern-matching
Pattern matching syntax for ECMAScript
golang-for-nodejs-developers
Examples of Golang compared to Node.js for learning 🤓
javascript-design-patterns-for-humans
An ultra-simplified explanation of design patterns implemented in javascript
ChatGPT-CodeReview
🐥 A code review bot powered by ChatGPT
magic-regexp
A compiled-away, type-safe, readable RegExp alternative
cdn-up-and-running
CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.
google-interview-preparation-problems
leetcode problems I solved to prepare for my Google interview.
visa-sponsers-companies-for-iranians
Hi everyone, we want to list companies that hired at least one Iranian. If you are an expert and tried to relocate from Iran, you definitely found out that it's hard to find companies that can support you as an Iranian to relocate and obtain visa. so we want to create a list that can help you query the companies much easier.
vite-plugin-react-swc
Speed up your Vite dev server with SWC
highly-skilled-job-offers
Sharing some info around job offers and interviews preparations
generator-eslint
A Yeoman generator to help with ESLint development
stylemapper
Flexible utility to create styled and type-safe React components
clean-layout
Clean Architecture layout Persian
react-typescript-clean-architecture
a well organized file structure react project template
solidity-cheatsheet
Uptodate solidity cheat sheet and best practices. Write smart contracts for Ethereum and all EVM compatible blockchains.