Hey dev folks,
How’s it going?
Have you been wasting your time on Threads like me? It’s actually kind of fun, as it has that shiny new thing glow and vibe. But this newsletter is not about social media.
If you want to mark your calendar with something cool, one of our founding engineers, Aziz (along with Mike), are having a live developer demo on July 14th.
Hope you get a chance to check it out live!
This past week I listened to Lex Friedman interview Marc Anderseen about the future (and past) of the internet, tech, and how not - AI. This was a riveting conversation with someone who’s been in the internet trenches from day 1. If you’re reading this newsletter, It’s worth a listen.
We’ve also got another stream planned for the end of the month, but I’ll keep that one a surprise for the next issue 😉.
And to lighten it up again - here is the Dad Joke of the day:
Don't trust atoms.
.
.
.
They make up everything.
Latest from the Builder Blog
- Do you know what a visual CMS is? Yoav (👋🏽) took a stab at explaining it and how it helps you, as a developer.
- Vishwas posted a visual guide to SvelteKit routing. Really helps getting the mental model around it 👌🏽.
- Vishwas didn’t stop there and made another visual guide for prefetching in Next.js 13.
- Yoav (me again!) wrote about Tailwind CSS tips and tricks that are worth knowing. There was no drama in this post.
Interesting tidbits
- ▶️ During his world tour, Miško, had a chance to be interviewed by Jack Herrington, the Blue Collar Coder himself.
- Arul wrote a post about mastering the SOLID principles using React. I can’t believe he missed the opportunity to master SOLID in Solid.js
- ▶️ A little while ago Theo explored why is everybody mad about React.
- The folks at Deno think CommonJS is hurting JavaScript.
- The Bun folks in somewhat of an answer to the previous link saying CommonJS is not going away.
- ▶️ Matt Pocock talked about the new “using” keyword that’s coming to JavaScript.
- Guchu Kelvin wrote a deep dive into JavaScript console.log.
- Ricky from the React team basically asked everyone on Twitter if they “got milk?”.
- ▶️ Addy Osmani, from the Google team, had a look at the cost of JavaScript in 2023. I always listen to what Addy has to say.
- Another person I listen to a lot is Jake Archibald whom made a case against self-closing tags in HTML.
- A deep dive into font loading on the web. TLDR; use font-display: optional;. Still a fun read.
- Ahmed Shadeed wrote about new upcoming viewport units in CSS.
Tools, libs, utils
- TypeScript 5.2 is out in beta. In it some new features, most notably support for the upcoming Explicit Resource Management feature in ECMAScript.
- Here’s an open source E-book about TypeScript.
- Vite 4.4.0 is out. In it: experimental LightningCSS support, esbuild 0.18, create-vite starters for Solid.js and Qwik.
- Prettier 3.0: Hello, ECMAScript Modules!
- Iconer has a ton of icons for you to use.
- Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript.
- Package Json Upgrade will help you upgrade your NPM dependencies straight from VsCode.
- Someone reversed engineered Meta’s new hot social app’s API. Here’s a Node.js/TS client for Threads.
I always get a few links I don’t use in the newsletter, not because they’re not good, but because otherwise it might be too much.
But maybe, just maybe y’all are feeling adventurous or maybe you’re just board, or just waiting for all your npm modules to install. So here are the leftovers:
- Comparing JavaScript Frameworks Performance Using Real-World Data by Dan Shappir - GitNation
- AI Driven Development with SudoLang - Autodux
- ChatGPT just leveled up big time...
- htmx in 100 seconds
- Code Interpreter == GPT 4.5 (w/ Simon Willison & Alex Volkov)
- Javascript hype cycle and React burnout
Besides that, I feel like the React team is having a bit of a rough time. So, I think we all need to take a moment and be thankful and appreciate what they have done for the ecosystem.
For a matter of fact, we need to be thankful for all the Open Source maintainers out there who are doing the good work.
Thank you 🙏🏽.
Be cool,
and peace out ✌🏽
Introducing Visual Copilot: convert Figma designs to high quality code in a single click.