[BAWD #94] Rethinking Discipline and The State of Frontend
Hello, dear friend 👋🏾,
I trust you had a blissful week. I’ve missed you. I’ve been away for a while and will probably be away for a few more weeks due to my busy schedule. So I thought to send a letter today and let you know that I would be back to the usual schedule very, very soon. Thanks for reading my letters! Btw, here’s a friendly reminder that meeting someone by 12:00 doesn’t mean you should leave your house by 12:00 .
If you love #BAWDLetters, please forward this email to someone, share it on social media, or invite your friends to subscribe. Feel free also to share feedback or suggestion(s); thanks!
Featured Sponsors 🦋
Skillshare is an online learning community with thousands of classes for creatives on design, music, learning, photography, freelancing, etc. As an active BAWD reader, you can get a free one-month premium membership trial and 40% off your first subscription.
Namecheap offers the industry's best value for domains, SSL certificates, hosting, and more. Purchase your domain with 20%-50% off (between 5-25 USD).
Udemy is a global destination for online learning where you can learn programming from numerous courses. As an active BAWD reader, you can get up to 30% off any course, 60%+ off career courses, 60%+ off web development courses, or 60%+ off mobile development courses.
Featured Technical Articles ✍🏾👩🏽💻
Software Engineering - The Soft Parts by Addy Osmani.
Why designers should move from px to rem by Christine Vallaure.
Building an interactive WebGL experience in Next.js by Paul Henschel and Anthony Shew.
How to Send Templated Emails with Commerce Layer and SendGrid by Bolaji Ayodeji.
Fully Typed Web Apps by Kent C. Dodds.
How composable commerce lets retailers innovate by Barbara Rybka.
Clouddley - Cloud Platforms Reimagined by Obinna Odirionye.
Full Stack Components by Kent C. Dodds.
Building High Impact Developer Communities by Nader Dabit.
How to Connect Google Colab to a Local Runtime by Bolaji Ayodeji.
Simplifying Developer Testing Through SLATE by Uber Eng.
Featured Productivity Articles ✍🏾🦅
The Staircase of the Self by Lawrence Yeo.
What I Do When I Feel Like Giving Up by James Clear.
Five Mindsets that Create Success by Mike Manson.
Rethinking Discipline by Scott H. Young.
Product of the Week ✨
Astria is a tailor-made AI image generation tool that allows you to start creating unique images.
Good Tidings 🔊
Is frontend tired of new trends and looking for stability? You can find answers in the State of Frontend report for 2022, which covers frameworks, libraries, typescript, SSGs, hosting, micro-frontends, browser technologies, testing, and more.
Nextjs—the React framework announced the 13th version of the project some weeks ago in an “Apple event style.” Some of the new changes include the new
appdirectory for faster client JS, layouts, react server components, Turbopack, the new
next/imagewith native browser lazy loading, the new
next/link, and more. There have been several outlash on Vercel’s marketing of metrics numbers and also great threads on how to use these new features (see this, this, this, and this).
Google Firebase also released new long-awaited features like native support for web frameworks (Angular, Lit, Next.js, React, Preact, Svelte, and Vite) in Firebase Hosting, the new
count()function in Firestore for getting the count of matching documents when you run a query or read from a collection, without loading the actual documents, and extensions marketplace. You can find all the new features in this announcement post.
Sarah’s book, Engineering Management for the Rest of Us is now available for purchase! So you should go get a copy now :winks:.
Commerce Layer recently released the public beta of their brand-new Metrics API. This endpoint provides powerful reporting by making all possible customer transaction data accessible and enabling ecommerce brands to calculate and process that data directly from the API as part of a query.
You should check out Interview Warmup, a platform where you can prepare for interviews by practicing key questions, getting insights about your answers, and much more.
Here’s a Notion page with compiled resources and steps a Nigerian student took to apply to schools in the United States. You might find this helpful if you’re considering the same.
Here’s a curated list of project-based programming tutorials you can use to learn how to build applications from scratch.
Need support for your learning? Every month, you can get funding for your learning needs (internet subscription, computer device, or courses) from anonymous people who care.
If you’re a student (at any level), you can apply to get the GitHub Student Developer Pack and access the best developer tools and courses for FREE.
Here's a recommendation of the top five websites to find remote jobs for different fields in tech.
Joe's Jobs curates the best web, product, engineering, design, DevRel, and open-source startup roles.
Dev Term of the Week 💾
Internet Service Provider (ISP) is a company that provides services for accessing and using the internet (e.g., AT&T, MTN, Verizon, etc.). Learn more here (text) or here (video).
Book Recommendations 📚
Knowing God by J. I. Packer.
Engineering Management for the Rest of Us by Sarah Drasner.
The Art of Learning: An Inner Journey to Optimal Performance by Josh Waitzkin.
Building Python Web APIs with FastAPI by Abdulazeez Adeshina.
Featured Tweets and Videos 😍
Here are some tweets I think are cool and some of my favorite videos from YouTube this week.
⬇️: Build an expense tracker web app with Firebase and React
⬇️: How Xata Radically Simplifies the Way Developers Work with Data
⬇️: Looking unto Jesus - Charles Spurgeon Sermon
Quote of the Week 💙
“I think everybody should get rich and famous and do everything they ever dreamed of so they can see that it's not the answer.” –Jim Carrey
Shout out to my amazing Patrons: Maya Shavin, Angie Jones, Sarah Drasner, Samson Goddy, and Obinna Odirionye.
That's all for this letter. See you next time, and stay safe!
It will help if you forward or share this email with your friends and leave a comment to let me know what you think. Also, if you've not subscribed yet, kindly subscribe below 😊.
Connect with me 👇🏾
LinkedIn | Blog | Twitter | GitHub | YouTube | Patreon
Thanks for reading Bolaji Ayodeji's Weekly Digest! Subscribe for free to receive new posts and support my work.