Skip to content

Instantly share code, notes, and snippets.

View jatin33's full-sized avatar
🎯
Focusing

Jatin Panjwani jatin33

🎯
Focusing
View GitHub Profile
@jatin33
jatin33 / CI-Tasks.txt
Created December 1, 2019 12:52
Continuous Integration Pipeline for React projects
- Minification
- Uglification
- Image Compression for image heavy websites
- Linting
- Bundle Size checking(configure if bundle size limits)(bundlephobia)
- Tree Shaking
#!/bin/bash
echo Enter port number to kill
read port_number
pid="$(lsof -i:$port_number | awk '{ print $2 }' | sed -n 2p)"
kill -9 $pid
echo $?
Steps for hassle free Git workflow (battle tested)
Step 1. Go to master
Step 2. git fetch origin master
Step 3. git rebase origin/master
Step 4. Make your new branch
Step 5. git rebase master
Step 6. make your changes and commit
Step 7. Go to master
Step 8. Repeat Step 2 and 3
@jatin33
jatin33 / project-ideas01.md
Created September 5, 2023 18:30 — forked from MWins/project-ideas01.md
Back end Projects - list

Project Ideas

Ok. I'm going to list off some ideas for projects. You will have to determine if any particular idea is good enough to include in a portfolio. These aren't creative ideas. They likely already exist. Some are way too advanced while others are simplistic.

I will recommend to post any project you make to github and make a github project page for it. Explain in as much detail as possible how you made it, how it can be improved etc. Document it.

If you pick an advanced idea, setup a development roadmap and follow it. This will show some project management skills.

Another piece of advice for those who are design challenged. Use different front end frameworks and use different themes for those frameworks to provide appealing designs without looking like yet another bootstrap site.