Bolaji Ayodeji's Weekly Digest

Share this post

[BAWD #75] Perfection and the State of CSS

bawd.bolajiayodeji.com

[BAWD #75] Perfection and the State of CSS

May 15, 2022
1
Share this post

[BAWD #75] Perfection and the State of CSS

bawd.bolajiayodeji.com

Hello dear friend 👋🏾,

I trust you had a busy week and an easy weekend 😉? Btw, here’s a friendly reminder that there is no such thing as perfection, and if you're doing something outside your comfort zone for the first time, you will get better with practice, consistency, and time.

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!

Share Bolaji Ayodeji's Weekly Digest


Featured Technical Articles ✍🏾👩🏽‍💻

  1. State of CSS 2022 by Adam Argyle.

  2. The different types of events in event-driven systems by Frank de Jonge.

  3. Why must JSX expressions have only ONE parent element? by Dillion Megida.

  4. Scrum is dead: Breaking down the new open development method by Ahmad Nassri.

  5. Good Engineering Practices while Working Solo by Shalvah.

  6. Hiring technical talent: An exercise in clarity, patience, and preparation by Dana Lawson.

  7. I'm a good engineer but I suck at building stuff by Lionel Barrow.

  8. The art of learning a little about a lot by Karthik Iyer.

  9. Creating a popular OSS library is a marathon, not a sprint by Segun Adebayo.

  10. Optimizing third-party script loading in Next.js by Leena Sohoni and Houssein Djirdeh.


Featured Productivity Articles ✍🏾🦅

  1. Personal Values: How to Know Who You Really Are by Mike Manson.

  2. The Parable of the Pottery Class by Ali Abdaal.

  3. This Underrated Trick Can Help You When You're Feeling Stressed by Olivia Giacomo.

  4. What Are You Measuring In Your Life? by James Clear.

  5. The Disease of More by Mike Manson.


Product of the Week ✨

Tweetic lets you convert tweets into styled static HTML.


Good Tidings 🔊

  1. Here’s an aggregated set of valuable tools that every software engineer may need once in a while. You should check this out; it contains pretty useful tools.

  2. The Ghana Library Authority is providing 3,000 scholarships for Ghanaians to get certified online training in UI/UX Design, IT Support, Data Analytics, and Project Management.

  3. Here’s a curated list of project-based programming tutorials you can use to learn how to build applications from scratch.

  4. Google is still hiring for numerous open roles at their new product development center in Nairobi, Kenya.

  5. Here’s a free course that covers Progressive Web App development fundamentals into easy-to-understand modules.

  6. 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.

  7. Are you looking for open-source projects to contribute to? There are a couple of Java/Type Script projects you can contribute to on GitHub.

  8. You should check out this tutorial or join this Slack community to learn how to build global ecommerce experiences with composable commerce APIs.

  9. Here's a recommendation of the top five websites to find remote jobs for different fields in tech.

  10. Joe's Jobs curates the best product, engineering, design, devrel, open-source, etc., roles at exciting startups.


Dev Term of the day 💾

React hooks is a new addition in React 16.8 that allows function components to access state and other React features. Learn more here (text) or here (video).


Book Recommendations

  1. Atomic Habits by James Clear.

  2. Software Engineering at Google by Titus Winters, Tom Manshreck, and Hyrum Wright.

  3. All of Grace by Charles Haddon Spurgeon.

  4. The Art of Learning: An Inner Journey to Optimal Performance by Josh Waitzkin.


Featured Tweets and Videos 😍

Here are some tweets I think are cool and some of my favorite videos from YouTube this week.

Twitter avatar for @AliAbdaal
Ali Abdaal @AliAbdaal
Learning how to learn is a meta-skill we’re not really taught in school. Just spending a few hours on this (using resources like YouTube) can be genuinely game-changing.
8:05 PM ∙ May 12, 2022
1,080Likes110Retweets
Twitter avatar for @TeniEntertainer
OBA ORIN @TeniEntertainer
Big love to everybody wey dey try.
2:48 PM ∙ May 13, 2022
14,584Likes1,896Retweets
Twitter avatar for @youyuxi
Evan You @youyuxi
I hate to say this but please don't send PRs to popular projects where the change is purely stylistic (e.g. changing chained if to early return and vice versa) The maintainers already get tons of PRs everyday and to them such PRs are just extra work with no benefits.
12:03 AM ∙ May 13, 2022
775Likes48Retweets

⬇️: I Survived Africa's Deadliest Lake!

⬇️: Tensorflow Object Detection in 5 Hours with Python

⬇️: How to take notes in Markdown efficiently with Inkdrop

⬇️: Investing Advice for Teenagers (2022)


Quote of the day 💙

“Every day you may make progress. Every step may be fruitful. Yet there will stretch out before you an ever-lengthening, ever-ascending, ever-improving path.”–Winston Churchill


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, Samson Goddy, Obinna Odirionye, and Alabo Briggs.

Become a Patron 😉


Connect with me 👇🏾

LinkedIn | Blog | Twitter | GitHub | YouTube | Patreon

Share this post

[BAWD #75] Perfection and the State of CSS

bawd.bolajiayodeji.com
Previous
Next
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Bolaji Ayodeji
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing