Web in March - The Newsletter by Agney
The March is Past.
Releases
- Flutter 2 - Google’s Flutter now supports iOS, Android, Windows, macOS, Linux and browser experiences. May be someone should give it a go?
- NextJS 10.1 - 3x faster installs and 58% smaller package.
- Tailwind JIT - Tailwind has delivered on it’s long standing dream of a JIT compiler. It includes some of the best features from WindiCSS and twin.macro.
Tutorials
- Cutting GTA Loading times by 70 - How one person helped GTA Online cut it’s loading times by 70 without having access to the actual source. The patch is now live as well.
- Choosing React State Management - Dave explains popular React state management tools and how to pick and choose among them.
- React and D3 - This is an amazing tutorial of using React and D3 together. But more than that, Amelia’s blog is an example of what is achievable writing these tutorials on the web.
- Complete Guide to Accessible Web Components - Smashing Magazine gives us a list of components on the web and how to make them accessible. There are surprises.
- Animated Underlines with CSS - Using CSS Houdini to animate some underlines.
In the Spotlight 🔦
wow spammer/hacker pull requests on GitHub that inject GitHub Actions and try to report out secrets. neeeeat. (This is v bad.)
I’m not really mad! This is smart.
$1000 oops today cuz of a one line bug in a serverless function I wrote resulting in endless fetching of an infinitely-growing blob of data from Notion for Formik’s blog. Ran up 27,741,612 GB-sec in serverless execution on Vercel and now opening my Notion crashes my M1 Air. AMA.
My Content
- useMemo inside Context - React - Everyone says using useMemo for a React value prevents unnecessary rerenders. But how?
In Other News
- Compat 2021 - Google, Microsoft, Mozilla are coming together to solve compatibility issues plaguing the web. The goal in 2021 is to eliminate browser compatibility problems in five key focus areas so developers can confidently build on them as reliable foundations.
- Moderna - mRNA sequence - Moderna vaccine’s secret sauce of mRNA pattern is now published to Github as a two page PDF.
- Github logout condition - Beginning of this month, Github logged everyone out for handling a race condition (this may have been a necessary thing to do, but they are pitching it as an extra security measure).
- Google’s Cookie Alternative - Google is now trialing a cookie alternative known as FLOC. It can batch users into groups that advertisers can later use to show relevant ads but cannot be used to uniquely identify them.
Looking Forward
- React Summit - April 14-16
Don't miss what's next. Subscribe to JEM Newsletter - JavaScript Every Month: