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...
Ahmad Awais
Founder & CEO of Langbase.com — The most powerful serverless AI developer platform for building AI products · Ship agentic AI pipes, tools, and memory with BaseAI — The first Web AI Framework (free, open-source, local-first, deploys serverless, agentic pipes, tools, and memory)
Ex VP DevTools & DevRel Eng. Rapid · Google Developers Advisory Board (gDAB) founding member. 🧑💻 AI/ML/DevTools Angel Investor ❯ AI/ML Advisory Board San Francisco, DevNetwork
🎩 Award-winning Open Source Engineer & Dev Advocate 🦊 Google Developers Expert Web DevRel 🚀 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).
🌳 Node.js foundation Community Committee Outreach Lead, Member Linux Foundation, OpenAPI Business Governing Board, and DigitalOcean Navigator. 📟 Teaching thousands of developers Node.js CLI Automation and VSCode.pro course. Over 142 million views, 24 yrs Blogging, 108K developers learning, 200+ FOSS.
✌️ Author of various open-source dev-tools and software libraries utilized by millions of developers worldwide ⓦ WordPress Core Developer 📣 TEDx Speaker with 100+ international talks.
✨ As quoted by: Satya Nadella · CEO of Microsoft — Awais is an awesome example for developers.
💜 Loves his wife (Maedah) ❯ Read more about Ahmad Awais.
👋… Awais is mostly active 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.
QuickTip: 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 AwaisScreencasting Tip: Auto Hide Cursor on macOS
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 AwaisI Made A Silly Mistake Launching NodeCLI.com
Awais made a silly mistake when he launched his new course called NodeCLI.com — where he's teaching how to build automation CLI DevTools in 10 hours 100-videos course.
Ahmad AwaisWeb Purist
Let's talk about web development. I'm a web purist and I don't plan to change that any time soon. Which means I chose to stick with the web platform. I love the web platform. I have seen it grow since 2002.
Ahmad AwaisNext.js Absolute Imports and Aliases
Since Next.js v9.4 you have the ability to use absolute imports or aliases for your import statements. I love this feature with all my heart.
Ahmad AwaisMaking 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.
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 AwaisDeveloper 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.
Ahmad AwaisDeno: 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.
Ahmad AwaisVercel 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
Ahmad Awais