The React.js core team announced the RFC on React Server Components just now. Imagine React components that run only on the server...
Ahmad Awais
I help businesses understand developers 📟 Just launched Node.js CLI Automation Course 👨🏫 Edutainer at VSCode.pro 🎩 An award-winning GitHub Star open-source engineer & advocate 🦊 Google Developers Expert Web DevRel 🌳 Node.js foundation Community Committee Outreach Lead ✌️ Author of various open-source dev-tools and software libraries used by millions of developers worldwide ⓦ WordPress Core Developer 📣 TEDx Speaker 🙌 Leading developers and publishing technical content for over a decade 💜 Loves his wife (Maedah) ❯ Learn more →
Say 👋 on Twitter @MrAhmadAwais | Subscribe to the Developers Takeaway!
React Server Components
The React.js core team announced the RFC on React Server Components just now. Imagine React components that run only on the server and have zero impact on the client-side bundle-size. Hence zero-bundle-size.
GitHub Dark Mode
GitHub just announced Dark Mode at GitHub Universe 2020 conference. I'm super duper excited. Check out my reaction video and a couple of other excellent features Nat Friedman (GitHub's CEO) announced in the keynote.
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 [...]
Screencasting 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 [...]
I 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.
Web 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.
GitHub Stars Award
After creating open-source software for about a decade, I've been awarded a GitHub Star by folks who run GitHub. Wrote a little something about that.
Next.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.
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 [...]