Yet Another Newsletter LOL: So Nullish
Another week, another newsletter. Let's get to it!
Around the Web
- This was a great talk from this year’s Vite Conf. Vite is clearly becoming the tool of choice for most framework author’s. Recently, Remix made the switch and RedwoodJS has as well. Matias Capeletto | Vite's Philosophy | ViteConf 2023
- The new and improved OpenAI developer quick start dropped this week. From Logan Kilpatrick on LinkedIn:
The goal is to optimize for the minimal setup steps required to send an API request and move devs on to more complicated topics.
- In the latest version of Next.js, the Vercel team has improved package imports. Check out How we optimized package imports in Next.js.
- If nullish coalescing still confuses you in JavaScript, Chan has got you covered with Nullish Coalescing and when you should use it.
Fun Stuff
This word game from Cassidy Williams is so much fun. Check out Jumblie
Shameless Plugs
My co-worker Bekah and me had another Hacktoberfest check-in this week. Hacktoberfest is almost done, so there's still time.
Twitch
nickytonline went live on Twitch. Catch up on their Software and Game Development VOD now.
I had a great conversation with Amy Dutton, RedwoodJS core team member, this week on nickyt.live. We discussed the new things in RedwoodJS, dev & design.
Here's a highlight from the stream. Full recording dropping on nickyt.tube next week!
Twitch
Twitch is the world's leading video platform and community for gamers.
This past Thursday, I had the privilege of giving a talk at the Hack for LA meetup. I talked about my career and open source. I'm not sure when the recording is dropping, but here's my slide deck for anyone interested.
Lastly, I was happy with some work I did regarding automation for OpenSauced this week. We use the take-action GitHub action that my co-worker @bdougieYO created. It's great for external contributors because they can self assign issues. The downside is it caused some back and forth when things weren't ready to be worked on.
For example, if an issue had the 👀 needs triage
or needs design
label, we'd have to respond that it's not ready to be worked on yet.
With the changes, I made, there are now blocking labels, which is great for us as maintainers. If you're a maintainer on a project, the take-action GitHub action is definitely something you should consider.
Highlight | OpenSauced
The take GitHub action from bdougie is a great tool for allowing external contributors to assign themselves to an issue. All they need to do is type .take
in a comment, and it gets assigned to them as long as no one else is assigned to the issue in question.
We had some discussions and decided to enhance the action by adding blocking labels. This still gives the freedom for a potential external contribute to self assign, but it allows maintainers to manage what can be self-assigned.
Jobs
- Aiven is looking to hire a Staff Developer Advocate
I post jobs in the iamdeveloper.com community, plus all other kinds of content, as do others. If you're looking for another friendly nook of the internet, head to discord.iamdeveloper.com.