[BAWD #61] GSoC 2022, Javascript Roadmap, and OSS Jobs
Hello there 👋🏾,
I trust you had a blissful week? Btw, here’s a friendly reminder that a simple joke can destroy someone’s confidence.
If you love the content I share, please forward this email, share it on social media or invite your friends to subscribe. I’ll also appreciate your feedback or suggestion(s); thanks!
Featured Articles ✍️🏾
Launching URLs in Flutter with url_launcher by Yusuf Ahmed.
Building Microservices: Inter-Process Communication in a Microservices Architecture by Chris Richardson.
npm audit: Broken by Design by Dan Ambrov.
SolidJS vs. React: Comparing declarative UI libraries by Iniubong Obonguko.
Node.js error-handling gotcha: synchronous errors from an asynchronous function by Shalvah.
A Python developer’s guide to React by Ochuko Onojakpor.
Some ways DNS can break by Julia Evans.
Micro Frontends by Cam Jackson.
On Sub Saharan Africa’s tech talent problem by Chukwuemeka Afigbo.
A Wordle Solver by Chidi Williams.
Product of the Week ✨
Tentacle allows you to combine your favorite blogs into one weekly newsletter with any new posts on those blogs.
Good Tidings 🔊
Google Summer of Code (a global, online program focused on bringing new contributors into open source software development) now allows all newcomers of open source that are 18 years and older to participate. If you’re interested, kindly read through the contributor guide for essential tips on preparing your proposal and what to consider if you wish to apply for the program in April 2022. The application for the open-source organization also opens on 7th February 2022 and closes on 21st February 2022 at 18:00 UTC.
Here’s a curated list of amazing open-source projects offering engineering, design, and other job opportunities.
#OSCAFest22 is a high-profile event that would attract student delegates, developers, and corporate organizations on a large scale. It entails a series of talks, technical sessions, and free and open-source software awareness. You should check here for more general and sponsorship details or submit a talk before the 26th of this month.
If you’re a woman and professional IT practitioner (e.g., software engineer, etc.) looking to improve your public speaking skills and build your confidence/network, this month-long program is for you. You’ll have weekly workshops focusing on a specific topic and have access to weekly 1:1 mentor sessions facilitated by Googlers and technical experts within the European developer community. Applications for this opportunity will close today; please hurry 🥺.
In this free email course on JavaScript, you’ll follow a roadmap to help you understand JavaScript, including a simple 4-step process you can follow to learn JavaScript, how to avoid 3 learning traps in JavaScript, lessons on how to choose what to learn, and instructions on what to learn.
The Andela Learning Community (ALC) has partnered with Educative.io to give Andela community members a 15% discount on all of Educative’s courses. All you need to do is sign up using this link and use the discount code
andela2022q1
.Check out microservices.io for comprehensive and solid learning materials and resources about the microservice architecture.
Here’s a curated list of project-based programming tutorials you can use to learn how to build applications from scratch.
Whether you’re new to programming or just new to Android, the Android training platform is for you.
Joe's Jobs curates the best roles at exciting startups and companies across product, engineering, design, open-source, and more.
Want to learn how to build global e-commerce experiences with headless commerce APIs? Check out the Commerce Layer developer’s hub or join the slack community to get started.
You should check out the Harvard Extension School: Resume and Cover Letter Guide, which covers recommended resume language, common mistakes, action verbs, cover letter structures, and much more.
Here's a recommendation of the top five websites to find remote jobs for different fields in tech.
Dev Term of the day 💾
SQL: is a standard programming language used for storing, retrieving, and manipulating data in a database. Learn more here (text) or here (video).
Book Recommendations
A Quest for Godliness — The Puritan Vision of the Christian Life by J.I. Packer.
Learning Python by Mark Lutz.
Atomic Habits by James Clear.
The Rust Programming Language by Steve Klabnik and Carol Nichols.
Featured Tweets and Videos 😍
Here are some cool tweets and some of my favorite videos from YouTube this week. Btw, do let me know what you think about this section in the poll below:
⬇️: 1. Algorithmic Thinking, Peak Finding
⬇️: The Future of E-commerce is Headless
⬇️: How To Master Data Structures & Algorithms (Study Strategies)
Quote of the day 💙
“Learning is not attained by chance, it must be sought for with ardor and attended to with diligence.”–Abigail Adams
That's all for this letter. It will help if you forward this email to your friends. Also, if you've not subscribed yet, kindly subscribe below 😊. See you next week Sunday and stay safe!
Shout out to my current Patrons: Maya Shavin, Angie Jones, Sarah Drasner, Blessing Akpan, Samson Goddy, Obinna Odirionye, and Alabo Briggs.
Connect with me 👇🏾
LinkedIn | Blog | Twitter | GitHub | YouTube | Patreon