Just now, I was banging my head on the table trying to figure out how to renew or manually reissue a new free SSL certificate for a...
Tutorials
Quick Tip: Update an outdated fork on GitHub with a click
Developers fork repositories and forget about them. I mean until they need it again. But git’s moved on by then β your fork is probably suffering the same fate which is why you’re reading this. How should I update an outdated fork? Before today you had to do the following: git remote add upstream <clone-url> git fetch upstream [...]
Ahmad AwaisQuickTip: How to set Python default version to 3.x on macOS?
If you are a macOS user like me, you know the default version of Python that comes by default with your mac is version 2.X. Most of the time, you’ll end up needing Python 3.X β which I’m told you can run using the python3 command. But let’s set the default version to Python 3 β so you can run it using the default python [...]
Ahmad AwaisGenerate Gmail App Password to Send emails with 2FA Two Factor Authenticated Accounts
If you have 2FA two-factor authentication enabled for a Gmail account, you cannot use it as an alias to send emails by setting up the SMTP settings on Gmail. For that, you need to generate an App Password and use it in place of your actual password when setting up the SMTP details. How to Generate Gmail App Passwords# Login to your Gmail account [...]
Ahmad AwaisVercel + 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 AwaisSOLVED: You do not have permission to open the application βMac.appβ
I was just trying to open a macOS app packaged by a third-party software company that doesn’t exist anymore and I was getting the following error: You do not have permission to open the application βMac.appβ. Tried everything I could find to open the app and only the following solution worked for me β I had to sign the app again. [...]
Ahmad AwaisShallow Clone a Large Git Repository Quickly
Learn how to git shallow clone in case of big git repositories and only download the latest n commits from a single branch you specify.
Ahmad AwaisInstalling SVN Subversion on Yosemite after removing the old version
It’s hard to admit but there were days when I used to be scared of those hardcore terminal commands. It was only when I tried and fell in love with the process simplicity attached minimal effort to get a good deal of work done through it. Well, long story short, as you know I am a WordPress Developer, so having to upload WordPress plugins [...]
Ahmad AwaisCode Your First Shortcode in WordPress
Shortcode API in WordPress is fun. It helps you create small tags to address aΒ chunk of code. All you do is write some [tag] and it returns the HTML/CSS/PHP code which you have saved inside it. Shortcodes can be used both in the Visual & the Text tab of your post/page editor. Let’s build a basic shortcode.Β Building shortcodes is [...]
Ahmad AwaisHow to Create a Front-End Login Page in WordPress
WordPress as we know it, is not just a blogging tool, it is a CMS (Content Management System). Most of the freelancers out there use WordPress to build custom sites to entertain requirement friendly behavior. Even a basic CMS based project in WordPress demands for a custom login page in WordPress. Today I intend to discuss how one can create [...]
Ahmad AwaisHow I Found a Perfect Domain Name for a New Brand
We often find ourselves confused over making some straightforward decisions attached to the technology. Or should I call them hard decisions? I have bought over 500 domains throughout my life. You like stories, and I like stories; hell, everyone like stories, so let’s start with an account of my own. The first domain I ever bought was [...]
Ahmad Awais