April 1, 2021, 6:05 a.m.

Web in March - The Newsletter by Agney

Mindless

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 🔦

Chris Coyier
@chriscoyier

wow spammer/hacker pull requests on GitHub that inject GitHub Actions and try to report out secrets. neeeeat. (This is v bad.)


March 28, 2021, 11:58 p.m.

I’m not really mad! This is smart.

Jared Palmer
@jaredpalmer

$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.


March 24, 2021, 1:14 a.m.

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

You just read issue #15 of Mindless. You can also browse the full archives of this newsletter.

Share on Twitter Share on LinkedIn
Find Mindless elsewhere: GitHub Twitter
Brought to you by Buttondown, the easiest way to start and grow your newsletter.