It’s 8 am on a fine Saturday morning. I’m sitting here in the park at Union Square, San Francisco — prepping for the...
Helping businesses build developer-led adoption for 10+ yrs.
VP of Developer Relations (DevRel, DX Eng., Dev Content Docs) at RapidAPI. I'm Hiring! 📟 Edutainer at Node.js CLI Automation course (100 videos · 22 Projects) & VSCode.pro course (over 26K devs). 🎩 Award-winning Open Source Engineer & Dev Advocate 🦊 Google Developers Expert Web DevRel 🚀 Mars Ingenuity Helicopter code contributor 🏆 8th GitHub Stars Award recipient 🌳 Node.js foundation Community Committee Outreach Lead, Member Linux Foundation, OpenAPI Business Governing Board, and DigitalOcean Navigator. ✌️ Author of various open-source dev-tools and software libraries used by millions of developers worldwide ⓦ WordPress Core Developer 📣 TEDx Speaker with 100+ international talks. 🔥 Satya Nadella · CEO of Microsoft, said — Awais is an awesome example for developers. 🙌 Leading developers and publishing technical content for over a decade 💜 Loves his wife (Maedah) ❯ Read more about Ahmad Awais. 👋… Awais is mostly active on Twitter @MrAhmadAwais
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 [...]Ahmad Awais
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 Awais
When recording a screencast (video tutorial) I like to hide my cursor. It’s distracting to see a cursor hanging around for no reason. Leads to a bad user experience, many times you think of it as your own cursor and try to move it away while watching a video — only to realize it’s not yours, and you’re stuck with it. Trick [...]Ahmad Awais
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 Awais
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.Ahmad Awais