[BAWD #114] Hacktoberfest, v0, and WebML
Hello 👋🏾,
I trust you had a blissful past few days and you’re keen for the week ahead. Btw, here’s a friendly reminder that you should not get distracted by other people’s expectations of what success should look like.
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.
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 🦋
Skillshare is an online learning community with thousands of classes on design, music, photography, freelancing, etc. Sign up now and get a free one-month premium membership trial and 40% off your first subscription.
Namecheap offers domains, SSL certificates, website hosting, and more. Sign up now and get 20%-50% off your domain purchase.
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.
We’re also partnering with CityJS for their conference in Lagos, Nigeria. This will be an informative conference for developers, software architects, and engineers, featuring the latest topics in software development, from JS Frameworks and Web Performance to Nodejs and TypeScript. Registering now with the code CITYJS25 will give you 25% off the conference ticket.
Nerd Meme of the Week 🥲
Featured Technical Articles ✍🏾👩🏽💻
How to Be a Good Open Source Contributor During Hacktoberfest and Beyond by Ashley Willis.
Composing graphs with Breadboard by Dimitri Glazkov.
High and low cardinality by Shalvah Adebayo.
Software Engineering Seniority Levels by Automation Panda.
Resilience and Observability by Punit Lad and Carl Nygard.
Typing your JavaScript without writing TypeScript by Phil Nash.
How to correctly use TF-IDF with imbalanced data by Saurav Pattnaik.
Exploring Generative AI by Birgitta Böckeler.
Add notifications to a Node app by Jason Lengstorf.
Making Sense of React Server Components by Josh Comeau.
The 10 Commandments of Navigating Code Reviews by Angie Jones.
Featured Productivity Articles ✍🏾🦅
Beyond the comfort zone is where all magic happens by Addy Osmani.
How Experts Figure What to Focus On by James Clear.
Why Goals Are Overrated (And What to Do Instead) by Mike Manson.
Cannot Measure Productivity by Martin Fowler.
The Many Worlds of Enough by Lawrence Yeo.
Product of the Week ✨
FindCity helps you find the perfect city for your needs using a wealth of up-to-date statistics, including the cost of living, job market conditions, crime rates, education, healthcare, transportation, and more.
Good Tidings 🔊
Hacktoberfest starts today! You can now get started with contributing to open-source throughout the month of October.
Last week, I gave a workshop at React Alicante on deploying machine learning models to the web. If you’re an ML engineer or someone who works with models/data, you can check out the workshop materials to learn how to build a basic machine learning model using Python/Scikit-Learn, turn the model into an API using Python/Flask, build web applications using HTML/CSS/JavaScript and Nextjs/Flask, and deploy it to the web.
Building on the success of the State of JS and the State of CSS, there’s a new State of HTML 2023 Survey to complete the survey that tracks the evolution of the web as a whole. The responses from this survey will help browser vendors prioritize their roadmaps and work towards better compatibility.
Photoshop desktop application is now on the web! It’s powered by WebAssembly, Emscripten, Web Components + Lit, Service Workers + Workbox, and the new Web APIs. You can read this article to learn how the Adobe and Chrome team brought this complex and graphically intensive software to the browser.
Some mobile engineers in Nigeria are organizing a Mobile Core Summit in Lagos, Nigeria, for mobile engineers (both native and cross-platform) across Africa. You can learn more or purchase a ticket now.
Vercel recently launched v0, a generative user interface system powered by AI that generates copy-and-paste friendly React code based on shadcn/ui and Tailwind CSS that people can use in their projects.
Bun also shipped Bun 1.0, a fast, all-in-one toolkit for running, building, testing, and debugging JavaScript and TypeScript from a single file to a full-stack application.
Here’s a super-helpful list of software products and services with free developer tiers.
Here’s a step-by-step guide to becoming an AI and Data Scientist with a detailed roadmap and course/project recommendations.
OpenAI just shipped their new Cookbook, an open-source collection of examples and guides for building with OpenAI API.
Shalvah made his API Documentation for Developers course free! It’s a rich hands-on guide to creating and maintaining API documentation.
You should check out this OSS Code Interpreter that runs in your local terminal and could be used to summarize PDFs, visualize datasets, and control your browser.
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 interview questions for different programming languages, frameworks, and technologies.
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 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.
Here's a recommendation of the top websites to find remote jobs for different software engineering and product fields in tech.
Book Recommendations 📚
All of Grace by Charles Haddon Spurgeon.
Engineering Management for the Rest of Us by Sarah Drasner.
Simplified JavaScript for VIPs by Ebenezer Don.
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 this week.
⬇️: TypeScript Origins: The Documentary
⬇️: How To Get Ahead of 99% of Software Engineers (Starting Today)
⬇️: Astro 3.0 Crash Course
⬇️: Give Me a Sight, O Saviour
Quote of the Week 💙
“The best time to make friends is before you need them." - Ethel Barrymore.
Shout out to my amazing Patrons: Maya Shavin, Angie Jones, 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