Most developers use a terminal for years before realizing they don’t actually know what a terminal is. They know how to use one....
JavaScript
corona-cli
My Open-source COVID19 Tracking CLI Tool
While trying to keep up with COVID19 I built a CLI to avoid all the UIs and bad information out there. Picked a couple of authentic sources (listed at the end) and built a command-line tracker. Open-sourced it and everyone liked it, got trending on #1 in the JavaScript category for days.
Vercel Edge Functions with Next.js
Vercel’s Edge Functions to be used with Next.js (v12) announced today at the second Next.js Conference look pretty amazing. Now everyone building on Next.js using Vercel will have access to a super useful middleware. I’ll be deleting a bunch of infrastructure code and probably thousands of lines of code that I have now for things [...]
My Developer Courses ~70% OFF on Black Friday to Cyber Monday
I'm running a huge discount of up to 73% off on my courses for developers. Check it out. Includes NodeCLI.com, VSCode.pro, and Writy.io.
Congratulations Next.js on 50,000 Stargazers
It’s no secret that I love the Next.js + Vercel combination. My course sites both free and paid are built with Next.js and I couldn’t be happier with the results. Congratulate the Next.js team on securing 50,000 stargazers on GitHub. Thank you, Tim, Guillermo, the entire Vercel team, and every contributor who has made this possible. [...]
Deno: Learn by Example
Deno 1.0 has just been released. It seems to be pretty awesome. Learn deno with Awais and build a couple of example projects.
Introducing:
Gatsby Package Manager
The Gatsby Package Manager (gpm) helps you install a Gatsby package with all of its dependencies. It also allows you to read the docs for a package right there in the command line — without having to browse any sites.
Introducing Continuous Deployment for WordPress Plugins with GitHub Actions
Use wp-console-deployment to set up an instant GitHub to WordPress.org SVN deployment pipeline with incredibly powerful GitHub Actions.
⚡ Practical Guide to Serverless Microsoft Azure Functions with JavaScript
As a Full Stack JavaScript developer, I am super excited about this relatively new FaaS or Functions as a Service offering that has also caught on the name of Serverless — since you don’t have to manage, update, patch, or worry about servers. While building this custom WordPress dashboard, I wanted to make sure that each module of [...]
Syntax Highlighting with Shades of Purple theme in WordPress
Add Shades of Purple theme-based syntax highlighting to your WordPress blog with the help of Prism.js syntax highlighter and enjoy high-quality code coloring that improves your blog readability.
Resize & Optimize Images With JavaScript in Node.js
Learn how I resize and optimize images with JavaScript in Node.js. You can either do it yourself or install the resize-optimize-images node module and get it done.
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.
🦊 Building A WordPress Artificial Intelligence Plugin
I've been working on this cool little project for WordPress, a sort of an Artificial Intelligence based on 🎩 Microsoft Azure, ☘️ MongoDB Atlas, and a bunch of other services that helps me automate lots of silly things for my WordPress website.
Introducing Bold New VSCode Theme: Shades of Purple 🦄
I've just released a bold new custom theme for Visual Studio Code called Shades of Purple — which is also available for Slack, AlfredApp, Konsole, iTerm2, Hyper™, etc. In just two days of the theme launch, more than 500 developers are using it. Which is completely unexpected and humbling at the same time. Check it out.
Visual Studio Code Power User
Ahmad Awais has announced a course to help developers become Visual Studio Code Power User. If you are interested in building a better development workflow, or if you want to save five to ten hours a week by being super productive, then sign up. Become a Visual Studio Code Power Developer. 💯
My AWP Gutenberg Interview #AMA — Think Like A Block
I’ve been super passionate about everything Gutenberg. Gutenberg is the new WordPress editor that’s going to change how you write content or build websites with WordPress. So, I did this interview at AWP Gutenberg Interview Series, where I talked about Gutenberg development and other stuff. 📺WATCH THE INTERVIEW: You can listen [...]
What Does “Pragma” Mean in Programming?
Programming is hard. Well, anything technical is inherently hard. With that out of the way, today I'm writy a short post to let you in on a secret about what is pragma in the world of programming languages.
Create Guten Block Toolkit: Launch, Introduction, Philosophy, & More! 🚀
I am excited to launch Create Guten Block. `create-guten-block` is a zero-configuration dev-toolkit (#0CJS) to develop WordPress Gutenberg blocks in a matter of minutes without configuring React, Webpack, ESLint, Babel, ES6/7/8/Next, etc.
Did WordPress Just Influence Facebook to Relicense React Under MIT License
Facebook just announced that they are relicensing React under MIT license and I think this is huge for so many reasons. Also, did WordPress had something to do with this decision? Did I help?
WordPress-React Breakup: My Vue on P*react + WordPress Development!
WordPress is breaking up with ReactJS due to the patent clause. What I think about Vue JS & Preact JS in the WordPress Gutenberg and the WordPress Core. Also, Calypso (WordPress.com) and Jetpack will follow the pursuit, says Matt.
🎉 1000+ Stargazers on My Open Source GitHub Repositories
I am celebrating 1000+ GitHub Stargazers on my free and open source GitHub repositories (GitHub Profile). That's huge! — Thank you, everyone!
Building A New WordPress Editor!
This is going to be an extra short post and I plan to come back to it write more about my plans. Last year in September, I started building a new WordPress Editor. Here’s a gif to get you all excited about it and stuff. New WordPress Editor?# Gif or did not happen! Sure! 🔥 Last year in Sep, I started working on a new #WordPress Editor. [...]
Introducing WordPress Customizer Package For Sublime Text!
What if I told you that you can build Customizer options for your next WordPress product (theme/plugin) under 5 minutes? Yes, it is possible! I have made a Sublime Text package for WordPress Customizer that can help you write quality code in a jiffy.
Introducing WPGulp: An Easy to Use WordPress Gulp Boilerplate
So, you have never used Gulp before? I am here to help you get started. Yes! You can use WPGulp and ask as many questions — in the comments below — as you want. And I will make sure you get a kick-start in professional WordPress Development.
A Prediction, Calypso & What I Think Is the Next WordPress!
My take on the all new WordPress.com's Calypso and how I think I predicted it. There are a few more predictions in there about The Next WordPress™ and why I feel it's the best way forward.
My Advanced Gulp Workflow for WordPress Themes
If you are an absolute beginner when it comes to Gulp, you might want to read Introducing WPGulp: An Easy to Use WordPress Gulp Boilerplate. Moreover, this post is just an article, which hasn’t been updated in a long time. I maintain this workflow under WPGulp repository. I suggest you all to read this post to get an idea and use WPGulp [...]
How I Am Using Particles.js to Build an Impressive Hero Unit
Hey folks! It’s been a while since I wrote a piece here. I’ve been very busy with a premium WordPress Framework which I am building from the ground up for about last ten months (which will probably never see the light of the day). While building it, I had to build an impressive hero block or unit whatever you call it nowadays. [...]