⚡️ WordPress 4.9 Tipton just got released! Update your sites and enjoy a fantastic update this time. The customizer, widgets, security,...
🔥 Ridiculously hard-working Full Stack Web Developer ⓦ Regular WordPress Core Contributor 📣 TEDx Speaker ✌️ Spends 50% of his time building FOSS (Free & Open Source Software) used by over 10,000 Developers 🎖 WordPress Advocate & 🙌 Community Evangelist 👻 DevOps fanboy 😂 Cracks silly jokes 💜 Loves his wife (Maedah) 🍕 Learn more about Ahmad ↣
Say 👋 on Twitter @MrAhmadAwais | Subscribe to the WordPress Takeaway!
I have built a Gutenberg boilerplate to help WordPress theme and plugin developers kick-start their development with the new editor in town. It's heavily inline documented. This post also contains my thoughts and concerns about the Gutenberg project.Ahmad Awais
It's a sad day for the WordPress community. I write this with a heavy heart, that Jesse Petersen — a Genesis Preferred Developer, theme and plugin developer, and so much more lost his fight with Cystic Fibrosis today.Ahmad Awais
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
Looking for a reasonably stable Geolocation API to find out more about an IP address (user) that visits your site or application? It's your lucky day — because I built an exhaustive list for that. It includes Gelocating APIs, their responses, and limitations.Ahmad Awais
WordPress 4.8 just got released. As usual, I got props for my core contributions but my wife — Maedah Batool — she also became a Core Contributor — her first contribution. Join me to say congrats to her :)Ahmad Awais
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
People often wonder, why WordPress gets so many updates so often. Many people I meet who actually consider this a bad thing. Recently, at a meetup, a group of students came up to me, worried sick. They wanted to use WordPress for their software engineering final years’ project. Though, they were not as comfortable with WordPress as [...]Ahmad Awais
I was working on a new project, where I only needed to convert Sass to CSS in a WordPress site. Since WPGulp was an overkill for this, I went ahead and built WPSass. Just does one thing, and does it well.Ahmad Awais
Do away with perfection. It’s a curse. Innovation is messy. Be messy, launch soon, do more, do NOT hibernate.Yeah, it’s all good advice until unless you start a side project yourself. Engineer you are, you get back to what you do, you start solving problems. Even those, that are only in your head. That’s pretty much what I have been [...]Ahmad Awais