Web in July - The Newsletter by Agney
It’s been a very quiet July. That’s no reason to pad the newsletter though, I don’t get paid on reading time - In fact, I don’t get paid at all 😅
Releases
- Stackoverflow Developer Survery 2021 - ReactJS has surpassed jQuery as most used web framework 🎉
Tutorials
- AI Explorables - Google’s series on Machine Learning explained with essays and videos.
- Freelance React Developer Checklist - Robin’s checklist is a gem for anyone looking to start React freelancing.
- Excalidraw: Cool JS Tricks Behind the Scenes - Excalidraw is one of the coolest open source JavaScript apps that are available to learn from. In this talk, vjeux takes the cover off some JavaScript tricks that runs the site.
- Detached Window Memory Leaks - Memory leaks are super hard to catch even with the most advanced dev tools. Jason Miller has some great tricks to help though.
- Conjuring Generative Blobs with CSS Paint API - The Houdini Paint API and generating some art with CSS.
https://twitter.com/dan_abramov/status/1415279090446204929
Ever frustrated by the fact that ✅ only has a green counter part (❎) but not a red one? CSS
filter: hue-rotate(-120deg)
can help!
In the Spotlight 🔦
npm audit
and github’s dependabot alerts don’t work. This isn’t news, if you have used any of these features, you already know. If you are a frontend developer, these are especially useless. The vulnerabilities mentioned are often in the build systems or worse, build systems of your dependencies. Dan explains how npm audit
is broken on his new blog post.
npm audit: Broken by Design — Overreacted
Found 99 vulnerabilities (84 moderately irrelevant, 15 highly irrelevant)
Product Hunt
I wrote about Web Vitals and how Google was changing it’s SEO based on web vitals on one of our earlier newsletter issues. This leaderboard displays sites with best web vitals.
https://vitals-leaderboard.pazguille.me/In Other News
- Keeping people alive with AI - What if an AI could learn all your mannerisms and speech patterns, does it mean that you are immortal? WSG tries to find out where the technology is right now and it could surprise you.
- How to have Good Meetings - You probably can’t skip all your meetings (but probably most of them). Sarah adds a checklist for how to have good meetings when you need them.
- Safari is the new IE - An aggregate post on Safari and how Apple’s release cycles are affecting the web on a whole.
- 700,000 lines of code, 20 years, and one developer: How Dwarf Fortress is built - What’s legacy code anyway?
Looking Ahead
- Reliable Web Summit - August 26-27