How to remove sensitive files from Github

Oh OH! I pushed some sensitive files to my github repo. These included my .env file. I was going crazy looking for ways to remove this and other non-sense files from my repo. How to remove sensitive files from Github was tricky for me I have to admit. After putting my favorite espresso yourself bucket …

How to remove all packages installed by pip

This one got me confused when I was trying to run my python interpreter in my Terminal. I had to remove all packages installed by pip when my flask app wasn’t seeing my installed modules/packages for some crazy reason. This was not the solution to the core problem in my case. The main problem was …

Create a new Github branch using the Terminal

This is another common simple day to day task for many developers. But, in my case the “do everything IT guy – IT Handyman” I keep forgetting how to create a new github branch using the Terminal. So, I decided to put this in writing and hopefully help someone else. But, first I needed to …

Remove default Storefront footer

A customer called me saying he was creating an online store for selling cool hats online. The customer was using the default Storefront theme in WordPress. I have some experience setting up online stores. After setting up some products, permalinks and etc. We saw the theme was still displaying the default credit footer “Built with …

ImageMagick to convert jpg to webp

I have been working with a lot a photos I take during my walks in NYC and when I travel to visit coffee farms in Latin America. I needed an efficient way to process my images for the web. I put these brief instructions together. You can also make this a script and process images …

Setup Apache Virtual Hosts on Red Hat 8

Last week a client asked me to setup a dev and production environments on their new Red Hat 8 box. I have setup Apache virtual hosts in Ubuntu in the past. I knew to setup Apache virtual hosts on Red Hat 8 should not be that difficult. This is when I decided to take a …

Git error: Please tell me who you are

The other day after having a great cup of coffee from my friends coffee farm in Quillabamba, Peru I got an error in Git saying “Git error: Please tell me who you are”. This happened after I entered my usual Git credentials in my Terminal. After doing some research I found out that Git made …

Docker failed to solve with frontend dockerfile.v0: failed to create LLB definition

I was working on improving my Flask skills and at the same time learning about REST APIs and how to build them using Flask, Docker, MongoDB and AWS. I’m using git in order to have my code available and practice whether at home or at the office macOS computer I have. Somehow, after pushing my …

Enable vim Syntax Highlighting

I have to admit, I’m addicted to vim. There are many cool editors out there, but I still not used to them. Now, that I discovered how to enable vim syntax highlighting I decided to share some details. First, I want to thank you for your support with my ITPro Helper shop. I’m going to …

xcrun: error: invalid active developer path MacOS

Again, I decided to come back and keep up with my path to become a full time Web Developer instead of an “IT handyman”. So, I brewed another cup of my favorite Caturra coffee varietal and poured it on my Caturra coffee varietal mug to get some code with coffee inspiration. I opened my Terminal …