tl;dr: When I’m logged into a SaaS app, it’s super hard to access the company’s homepage unless I log out. I want...
Vercel + Cloudflare Domain Setup (formerly ZEIT)
ZEIT is awesome, so is Cloudflare. Learn how to set up a Cloudflare domain with ZEIT Now with full SSL and CDN capabilities. Set up the domain and test if it works well.Ahmad Awais
A Custom WordPress Dashboard with MongoDB Atlas, Microsoft Azure, & Serverless Functions!
An extensive tutorial where Ahmad Awais shares how he's building a Custom WordPress dashboard which connects several hundred IoT devices, a bunch of 3rd party services, serverless Azure functions, to host data via MongoDB Atlas while making use of Machine Learning and Artificial Intelligence with the help of Microsoft Azure.Ahmad Awais
Show Emoji in Git Log! 👌
Git log is a little emoji-racist. It doesn't display the emoji by default on MacOS. My research led to an old version of git's pager i.e. less which upon updating it started behaving itself. A 5 AM blog post about bringing my git log emoji to life.Ahmad Awais
Command-Line ZSH Syntax Highlighting Is Dope!
Command-Line ZSH Syntax Highlighting is a total win. It helps me visualize if I am about to run a dangerous command `rm -rf *` (anyone?) — and also if a program exists in the $PATH or not. Check it out.Ahmad Awais
How Do I Find the Amount of Free Space on My Hard Drive with Command Line?
This is a quick-tip for Ubuntu users who'd like to find the amount of free space on their hard disk via command line.Ahmad Awais
MEETUP: 📦 Learn to Host Your WordPress Site With DigitalOcean!
Hey, everyone! I am arranging a DigitalOcean + WordPress Meetup. I will be talking about how you can host your WordPress site yourself with a DigitalOcean droplet!Ahmad Awais
How to Use BitBucket and GitHub at the Same Time for One Project?
I had a repository for which I needed the remote to be hosted both at BitBucket and GitHub. So, I figured out a few easy solutions to deal with it. A few EASY solutions. ⚡️ Method #1: Multiple Remotes Pushed (And Fetched) Independently# This is the easiest to get your head around, but the most effort to maintain. We start out by adding [...]Ahmad Awais
Anatomy of crontab!
More often than not, we find ourselves in a situation where something needs to be automated. For example, since I use Let’s Encrypt SSL certificates, I have to renew them every 90 days. To automate it, I use a simple cron. Being a DevOps fanboy, I like doing things from scratch. This article will help you write a simple cron yourself [...]Ahmad Awais
Introducing PTCL CLI: Control PTCL Routers via Command Line
PTCL-CLI (ptcli): An intuitive PTCL-CLI to control PTCL routers via command line.Ahmad Awais
Introducing CEM CLI | Move From cPanel to EasyEngine With Ease
CEM CLI is a cPanel to EasyEngine Migration CLI. It's quite new at the moment and is meant to automate bits of the repetitive tasks that one has to go through while migrating their sites from a cPanel based shared hosting (with no SSH access) to an EasyEngine based rented VPS.Ahmad Awais