Mohammad Bagher Ehtemam's starred repositories
papers-we-love
Papers from the computer science community to read and discuss.
awesome-front-end-system-design
Curated front end system design resources for interviews and learning
engineering-blogs
A curated list of engineering blogs
books
"Everyone Can Use English" is a groundbreaking language learning book that adopts a unique methodology to help learners of all levels master the English language. It uses real-life scenarios, practical exercises, and engaging content to make learning English enjoyable and accessible.
AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
javascript-code-challenges
A collection of JavaScript modern interview code challenges for beginners to experts
design-systems
A list of famous design systems, design languages and guidelines
webcontainer-core
Dev environments. In your web app.
vim-surround
surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease
plenary.nvim
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
tokyo-night-vscode-theme
A clean, dark Visual Studio Code theme that celebrates the lights of Downtown Tokyo at night.
telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.
citr-v8-project
Steps for the project for the Complete Intro to React v8 and Intermediate React v5
react-refresh-webpack-plugin
A Webpack plugin to enable "Fast Refresh" (also previously known as Hot Reloading) for React components.
react-hot-loader
Tweak React components in real time. (Deprecated: use Fast Refresh instead.)
comprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
Reactive-Resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
react-coding-challenges
A series of ReactJS coding challenges with a variety of difficulties.
keep-a-changelog
If you build software, keep a changelog.
nvim-tree.lua
A file explorer tree for neovim written in lua
vim-vinegar
vinegar.vim: Combine with netrw to create a delicious salad dressing
packer.nvim
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config