The Web in May
Tags: webdev
Published: 2020-05-31 14:47:58

> This content is from my monthly newsletter about the Web. Go [here to subscribe](https://buttondown.email/agney/)

May I?

Catching up on remote work, this month saw several large tech companies plan for remote work in the long term. These include the likes of [Twitter](https://www.nbcnews.com/tech/tech-news/twitter-employees-can-work-home-forever-ceo-says-n1205346), [Square](https://www.theverge.com/2020/5/18/21261798/square-employees-work-from-home-remote-premanent-policy-ceo), [Shopify](https://twitter.com/tobi/status/1263483496087064579) and [Facebook](https://www.theverge.com/facebook/2020/5/21/21265699/facebook-remote-work-shift-workforce-permanent-covid-19-mark-zuckerberg-interview). Facebook's announcement included plans to cut down on the salary because these engineers did not work in the saturated Silicon Valley anymore and let to much discussion. Should engineers be paid by location? 

Twitter decided to censor some of tweets of Donald Trump this week and has ensured a expected furore. US has come up with plans to stifle or take away this freedom from Twitter and ensure that it's government property as well. But considering that this does not work out, can we trust a social media company to be a single arbiter of truth? 

## Releases

* [Chrome 83](https://blog.chromium.org/2020/03/updates-to-form-controls-and-focus.html) - Chrome 83 comes with some form look and accessibility improvements done with the help of Microsoft team. While some of the elements are debatable, the [date picker is rad](https://twitter.com/agneymenon/status/1265380608642957312).
* Microsoft Build saw many interesting announcements including Terminal v1, Window package manager and improved Powertools. But Microsoft is honing in on improving Office as a platform introducing [Office Blocks](https://www.theverge.com/2020/5/19/21260005/microsoft-office-fluid-web-document-features-build), which might just get rid of the file. Also, this Airtable competitor - [Lists](https://www.youtube.com/watch?v=plshQSoe_OY)
* [Nix](https://engineering.shopify.com/blogs/engineering/what-is-nix) - Nix is Shopify's dependency manager and more. 
* [Github Satellite](https://github.blog/2020-05-06-new-from-satellite-2020-github-codespaces-github-discussions-securing-code-in-private-repositories-and-more/) - Github's major annoucement was Github discussions introducing a platform alongside issues where users could discuss. This was expected long time from Spectrum's takeover.
* [Increment Magazine - 13](https://increment.com/frontend/how-to-reevaluate-your-frontend-architecture/) - Stripe's Increment magazine is out and all the articles are a must check out.

## What am I building?

* A recording utility in the Browser - [https://reco.agney.dev/](https://reco.agney.dev/)
* A Slack bot for reading ad-free articles inside Slack - [Open Source Repository](https://github.com/agneym/quick-read-slack)

## Tutorials
* [Fastest way to load Google Fonts](https://csswizardry.com/2020/05/the-fastest-google-fonts/) - Harry Roberts on his research to load Google fonts the fastest. Spoiler: self hosting is still the winner, but you also get tips to use the Google CDN faster.
* [Getting Started with React - MDN](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started) - MDN has a page on React now.
* [Realistic CSS Art Hacks](https://dev.to/elliehtml/realistic-css-art-hacks-27pk) - This tutorial dives into some of the tricks to those elusive CSS magic portraits.
* [Use React memo wisely](https://dmitripavlutin.com/use-react-memo-wisely/) - You might think you can plug memo anywhere and get performance improvements (well, at least once you learned to use it). And then, you would be wrong.
* [Tracing User Interactions with React](https://kentcdodds.com/blog/tracing-user-interactions-with-react) - Kent C Dodds talks about Profiling with the Profiler in devtools.

## What am I watching?

[Rick and Morty](https://www.imdb.com/title/tt2861424/) is back and it's amazing. Hulu's nice little clone of R&M named [Solar Opposites](https://www.youtube.com/watch?v=5hHoKWE4Vb4) is also a little gem although it isn't Rick and Morty (obviously)

## In Other News

* [Second Guessing the Modern Web](https://macwright.org/2020/05/10/spa-fatigue.html) - This asks What if everone's wrong about the web. We have been wrong before.
* [Facebook Redesign](https://engineering.fb.com/web/facebook-redesign/) - Facebook on their learnings redesigning the interface the Internet is now familiar with.
* [How Khan Academy Successfully Handled 2.5x Traffic in a Week](https://engineering.khanacademy.org/posts/handling-2x-traffic-in-a-week.htm) - With everyone stuck at home, online education has seen a great surge. How did free websites like Khan Academy handle it? 
* [EU improves on it's GDPR spec](https://techcrunch.com/2020/05/06/no-cookie-consent-walls-and-no-scrolling-isnt-consent-says-eu-data-protection-body/) - Websites cannot place cookie walls before users see any content on the page and scrolling does not constitute consent anymore. 
* [This Meme does not exist](https://imgflip.com/ai-meme) - AI Meme generator, enough said.

> This content is from my monthly newsletter about the Web. Go [here to subscribe](https://buttondown.email/agney/)