[BAWD #119] 2024 and The UX of UUIDs
Hello 👋🏾,
Welcome to 2024 ✨🎆! I trust you had a blissful and refreshing holiday and back to work. Btw, here’s a friendly reminder that a common failure mode for most of us is that we fall in love with our ideas, get defensive of our designs when challenged, or try to “explain away” issues or feedback others raise. Rather than run down with ego, let’s treat feedback and criticism as clues.
If you love #BAWDLetters, please forward this email to someone, share it on social media, or invite your friends to subscribe. Also, feel free to share feedback or suggestion(s); thanks!
BAWDLetters Sponsors 🦋
ElevenLabs creates the most realistic AI audio, providing the ability to generate speech in hundreds of voices in over 20 languages. You can design entirely new synthetic voices from scratch, clone your own voice, or use one from their voice library for speech synthesis (text-to-speech or speech-to-speech), audiobooks, or even video translations. Check it out now and get 10,000 free characters/month and options for more!
Here’s a quick sample using the intro section of today’s letter:
Skillshare is an online learning community with thousands of classes on design, music, photography, freelancing, etc. Sign up now for a free one-month premium membership trial and 40% off your first subscription.
Udemy is an online learning platform where you can take programming courses. Sign up now and get up to 30% off any course, 60%+ off career courses, 60%+ off web development courses, or 60%+ off mobile development courses.
Namecheap offers domains, SSL certificates, website hosting, and more. Sign up now and get 20%-50% off your domain purchase.
Nerd Memes of the Week 🥲
Featured Technical Articles ✍🏾👩🏽💻
The UX of UUIDs by Andreas Thomas.
Relational Databases Explained by Mahdi Yusuf.
The Art of Code Comments by Sarah Drasner.
The 10 Commandments of Navigating Code Reviews by Angie Jones.
Tech Apprenticeships and Opportunities for Non-Traditional Talent by Veni Kunche.
Exploring Serverless CI/CD for Embedded Devices by Kayode Alade.
Accessible notifications with ARIA Live Regions by Sara Soueidan.
How to Configure Router-level DHCP in Cisco Packet Tracer by Osinachi Chukwujama.
How to Use Regular Expressions in YAML File by Kolade Chris.
Certificate Based Wifi Authentication With RADIUS and EAP-TLS by Linda Ikechukwu.
Effortless Machine Learning: BentoML by Abdulsamod Azeez.
The Two Reacts by Dan Abramov.
How to Create an Automated Profile README using Nodejs and GitHub Actions by Bolaji Ayodeji.
SolidStart: A Different Breed Of Meta-Framework by Atila Fassina.
Featured Productivity Articles ✍🏾🦅
The Beginner’s Guide to Deliberate Practice by James Clear.
Why Goals Are Overrated (And What to Do Instead) by Mike Manson.
From Ignorance to Wisdom: A Framework for Knowledge by Lawrence Yeo.
Product of the Week ✨
Podsqueeze allows you to elevate your podcasting game with amazing features like video clips, audiograms, transcripts, episode landing pages, blog posts, and more with one click.
Good Tidings 🔊
CcHub and Mastercard Foundation are partnering to empower ed-tech startups, building tools that enhance learning and quality education for Africa’s next generation. The accelerator programme includes $100k in equity-free funding, mentoring, investor network, support, etc.
The application for Outreachy Internships May 2024 cohort is now ongoing for everyone around the world. This is your opportunity to get an internship in open source and open science with a total stipend of up to $7,000.
Wonderful is running an initiative where teams will build a product (a simple alternative to an existing expensive product) every month for the next 12 months in 2024. The aim is to create a conglomerate of micro tech companies that eventually get acquired or help junior engineers/designers put meaningful projects on their CVs. You can learn more or apply now.
You should check this insightful report to learn from the output and session notes of the Sustain Africa 2023 summit, a one-day conversation where they talk about the sustainability of resources and people behind open-source.
This LeetPrep Coach GPT tool can coach you on how to answer interview questions. Paste the link of a LeetCode question, and the GPT will guide you through how to understand the problem and solve it in the way you are expected to in an interview setting.
Lists and Collections 🗂️
You can take over 2,500 MIT courses from various fields online for free through MIT OpenCourseWare.
Here’s a collection of the best promotional deals for developers to level up your skills, workspace gadgets, etc.
If you’re looking to get started with technical writing, you should check this for a curated list of articles, books, videos, tools, podcasts, etc.
Here’s a curated list of project-based programming tutorials you can use to learn how to build applications from scratch.
Here is a collection of universities, companies, and organizations that offer free online courses with certificates.
For managers, here’s a collection of engineering leadership resources that you’d find helpful.
Here’s a complete computer science study plan you can use to become a software engineer.
Looking to network with other student community leaders and professionals or level up your skills and give back to your community? You can join the GitHub Campus Experts program now and expand your connections!
Here's a recommendation of the top websites to find remote jobs for different software engineering and product fields in tech.
Here’s a curated list of interview questions for different programming languages, frameworks, and technologies.
Book Recommendations 📚
All of Grace by Charles Spurgeon.
Developer Experience (DX) by Addy Osmani.
Engineering Management for the Rest of Us by Sarah Drasner.
Building Python Web APIs with FastAPI by Abdulazeez Adeshina.
The Pragmatic Programmer by Dave Thomas and Andy Hunt.
Featured Tweets and Videos 😍
Here are some cool tweets and some of my favorite videos from YouTube these past weeks.
⬇️: HTMX Crash Course | Dynamic Pages
⬇️: do THIS to get a developer job in 2024
⬇️: How to make your Node.js API 5x faster!
⬇️: Comprehending God’s Love
Quote of the Week 💙
“The greatest skill one can develop is to reduce the gap between idea and execution” —Dan Koe.
Sponsors and Patrons 💫
Shout out to my amazing supporters: Maya Shavin, Angie Jones, and Obinna Odirionye. Their support enables me to keep writing, creating, teaching, and supporting others. Thank you.
You can now sponsor me to support this newsletter. I also added some one-time tiers if you're looking to promote your product/company in this newsletter. Thank you :).
That's all for this letter! I'd like to hear from you to know how helpful any section of this newsletter has been to you or what I can improve on. Kindly fill out this survey form if you haven’t already and let me know. I appreciate your time in advance.
It will help if you forward or share this email with your friends and leave a comment to let me know what you think. See you next time, and stay safe!
Connect with me 👇🏾
| LinkedIn | Blog | X (Twitter) | GitHub | YouTube |