Most developers use a terminal for years before realizing they don’t actually know what a terminal is. They know how to use one....
Ahmad Awais
Founder & CEO of ⌘ Command Code coding agent with taste. Founded Langbase.com, AI cloud to build, deploy, and scale AI agents with tools & memory · Creator of Command.new.
"Awais is an awesome example for developers" — Satya Nadella, CEO of Microsoft.
NASA Mars Ingenuity Helicopter mission code contributor 8th GitHub Stars Award recipient with 5x GitHub Stars Award (Listed as GitHub's #1 JavaScript trending developer). Google Developers Expert Web DevRel.
Ex VP Eng (DevTools & DevRel) Rapid · Google Developers Advisory Board (gDAB) founding member · AI/ML/DevTools Angel Investor (Replit, Resend, Daytona, Gumroad and you?) ❯ AI/ML Advisory Board San Francisco, DevNetwork.
Award-winning Open Source Engineering leader authored hundreds of open-source dev-tools and software libraries used by millions of developers, including Shades of Purple code theme and corona-cli.
❯ Read more about Ahmad Awais or come say hi on 𝕏 @MrAhmadAwais.
- Courses and books
Professional development courses and books by Ahmad Awais - Talks, Conferences, Workshops
Ahmad's list of talks and other speaking engagements - Newsletter
The Developer Takeaway newsletter by Ahmad Awais - Uses page
Ahmad uses these software & hardware products - Speaker Bio and Press Kit
Includes up-to-date bio, links, and images of Ahmad Awais - Press Mentions, Media Coverage, Awards
A non-exhaustive list of press, media coverage, and awards - Contact / Email
The best way to get in touch with Ahmad Awais
Accomplished engineering leader; who loves the purple color.
purple is genius!
I like computers, problems, and using the former to solve the latter. I believe in elegance over adequacy, thoughtfulness over impulse, and the wonder of the world as we see it. I have been developing and designing web pages since the early days of tables and spacers. And no – I’ve never used the scrolling marquee with Comic Sans fonts.
Making Google Fonts Load ~20% Faster
Google fonts now use the display=swap property to make the CSS file load in async fashion. Gain ~20% faster page load by preconnecting and preloading Google fonts.
Generate 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 [...]
Developer Experience (DX) in one word?
Developer Experience (DX) is the experience of using a developer tool or extending your product (meant for developers), API, open-source code, or just about anything that has to do with developers. It's the equivalent of User Experience when the primary user of the product is a developer.
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.
Vercel is the new ZEIT
ZEIT just announced that they have raised a $21M funding and have rebranded the platform as Vercel. This is amazing news. I believe in the mission of making it easier to build, deploy, and ship web apps. Read why I'm so excited about Vercel and Next.js
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.
SOLVED: 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. [...]
#1 JavaScript Developer on GitHub Trending Worldwide
It's always an honor to be featured among over 40 million developers on GitHub that have created 44+ million repositories. It's probably my 3rd time.
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.
Shallow 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.
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.
JAMstack: The Elegance of Markdown, Education, and Simplification
I had the pleasure of talking with Bryan Robinson on his podcast called That's My JAM...stack. Cool name, right. I talked about how much I love Markdown, the apparent divide in the JAMstack community, decisions not options, and whatnot.
Smashing Magazine:
Person of the Week
I woke up to a tweet by SmashingMagazine and learned that I (Ahmad Awais) am featured on the homepage as a "Person of the Week". I'm humbled beyond expression. Perfect start of the year.
What to Expect from the JAMstack in 2020
I was recently interviewed by Brian Rinaldi about JAMstack’s future in 2020. It was originally posted on StackBit’s blog → Ahmad Awais shares what changes we saw in the JAMstack ecosystem in 2019 and what he expects for 2020. What to Expect from the JAMstack in 2020 – Ahmad Awais 2019 definitely seemed to be a pivotal year [...]
⚡ 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 [...]
How to Start Contributing to Open Source for Hacktoberfest With a Github Pull Request
As a full-time #OpenSourcerer — October is one of my favorite months. And it’s October already. Today’s #OneDevMinute is about #Hacktoberfest — it’s a month-long online event where you signup at GitHub.com and Hacktoberfest to celebrate Open Source by contributing at least four times between the October 1-31. Let me help [...]
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.
I am now a Google Developers Expert in Web Technologies!
Google has just welcomed me into the Google Developers Experts Program after recognizing my open source work as a web technology expert. As you can imagine, I’m quite happy to have earned this distinction. Woohoo! 🥳🥳🥳 I worked alongside the Google Developer Relations team back in 2017 hacking together a couple of open source [...]
Listed on GitHub Trending Developers for JavaScript
It's always an honor to be featured among over 40 million developers on GitHub that have created 44+ million repositories. It's probably my 3rd time.
🎨 1 Million+ Developer Users of My Shades of Purple Theme
Celebrating over one million downloads and half a million active installs of my VSCode "Shades of Purple" theme suite. Thanks to the awesome developers' community.
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.
🚀 Emoji-Log — A New Way to Write Your Git Commit Messages and Changelogs
Emoji log is a new way to write your Git Commit Messages. I like emoji. I like ’em a lot. Programming, code, geeks, nerds, open source, all of that is inherently dull and sometimes boring. I improve that by using Emoji.
😮 In 2018, I Created 87 New Open Source Software & 113 Pull Requests…
I'm super passionate about Open Source — more than anything else in my professional life. It's a lifestyle. Over a decade of writing code and the most fun part has always been when I shared my workflows and open sourced my software.
🌳 Node.js Foundation Community Committee Member
After contributing to the Node.js Foundation for sometime I was voted to become an active member of the Node.js Community Committee and an individual member of the Node.js Foundation. Super excited about this new phase of open source work.
Why I’m Not Writing Year In Review Posts?
Many of you know that for the last four years, I regularly published my year in review posts. Here’s a list for reference. 2018 Year in Review: Open Source, Node.js, & Developer Relations 2017 Year in Review: Open Source, TheDevCouple, & What’s Next 2016 Year in Review: WordPress, Business, & Getting Married 2015 Year in [...]
🐺 2018 Year in Review — Open Source, Node.js, Community & Developer Relations!
My (Ahmad Awais) 2018 Year in Review. I got to keynote at a conference, launched an online course (yay!), built an editor theme suite which is now used by more than a million developers, consulted with two fortune five companies (oh my), started a tech conference from the ground up, contributed to over 45 open source software projects (OSS [...]
🎯 WPGulp Version 2
For several years WPGulp has served as the most popular WP theme/plugin development automation framework. In 2018, with the help of awesome contributors, I released a huge update in the form of version 2 for WPGulp. One thing led to another and there were 12 new version updates last year.
Windows Terminal: A New Command Line App for Windows 📟
“Developers, developers, developers” is all that Microsoft cares about in 2019. Which is a welcomed change — Microsoft has unveiled Windows Terminal, a new command line app for Windows. I wish they had put a nice name to it. Like, for example, WinTerm is coming. :) Windows Terminal# You heard that right. It’s like Windows [...]
⚛️ On Joining Gatsby.js Open Source Org & Contributing FOSS
In 2018 I started getting serious about Gatsby.js. It’s one of the most awesome JAMstacks. I support the Gatsby.js team and their goals in making web performant while greatly improving the developer experience. So, yes I started core contributing to the amazing community of Gatsby.js. After building my course site and a couple of client [...]
On Winning the FOSS Design Award Trophy & Appreciation from WordPress Co-Founder (Matt Mullenweg)
Folks, I've two amazing news to share! Last weekend, WordCamp US was taking place at the music city, Nashville, TN, USA. Less did I know, I'd win an Automattic Design Award Trophy for Best Solution category. And WordPress founder — the Matt Mullenweg in his State of Word talk would ask for a round of applause, calling my open source work [...]
