Skip to content

Instantly share code, notes, and snippets.

View mahkassem's full-sized avatar
🧠
Focusing

Mahmoud Kassem mahkassem

🧠
Focusing
View GitHub Profile
@mahkassem
mahkassem / README.md
Last active January 23, 2024 23:37 — forked from kcak11/App.md
Mahmoud Kassem

Hi 👋, I'm Mahmoud Kassem

Software Engineer | Instructor

Blogs posts

Connect with me:

@mahkassem
mahkassem / default-nginx-configuration-file.conf
Last active November 12, 2022 01:36 — forked from skbr1234/default nginx configuration file
The default nginx configuration file inside /etc/nginx/sites-available/default
## Personal note: Muslims are not terrorists and I humbly request my engineering community to help end racism.
# You should look at the following URL's in order to grasp a solid understanding
# of Nginx configuration files in order to fully unleash the power of Nginx.
# http://wiki.nginx.org/Pitfalls
# http://wiki.nginx.org/QuickStart
# http://wiki.nginx.org/Configuration
#
# Generally, you will want to move this file somewhere, and start with a clean
# file but keep this around for reference. Or just disable in sites-enabled.
#
@mahkassem
mahkassem / git-alias.sh
Created October 15, 2021 21:50 — forked from Bojole/git-alias.sh
Git Aliases
git config --global alias.a "! git add . && git status"
git config --global alias.aa "! git add . && git add -u . && git status"
git config --global alias.ac "! git add . && git commit"
git config --global alias.acm "! git add . && git commit -m"
git config --global alias.alias "! git config --list | grep 'alias\.' | sed 's/alias\.\([^=]*\)=\(.*\)/\1\ => \2/' | sort"
git config --global alias.au "! git add -u . && git status"
git config --global alias.c "commit"
git config --global alias.ca "commit --amend"
git config --global alias.cm "commit -m"
git config --global alias.co checkout