Web Design Weekly #380

March 10, 2020 - Jake Bresnehan

Headlines

Why is CSS Frustrating?

Why do people respect JavaScript or other languages enough to learn them inside-out, and yet constantly dunk on CSS? Robin Rendle explores why. (css-tricks.com)

Google Fonts turns 10 (design.google)

Sponsor Web Design Weekly and reach over 30,000 passionate designers and developers

Articles

Fixing memory leaks in web applications

In this post, Nolan Lawson shares some of his experience fixing memory leaks in web applications, and provides some examples of how to effectively track them down. (nolanlawson.com)

When CSS Blocks

Tim Kadlec reminds us why it’s important to be careful about how we use 'preload' as well as sharing a useful, real-world demonstration of how the order of our document can have a significant impact on performance. (timkadlec.com)

HTML: The Inaccessible Parts

Dave Rupert dives into some cases where even using plain HTML causes accessibility problems. (daverupert.com)

Visitors, Developers, or Machines (garrettdimon.com)

Tools / Resources

This WordPress theme follows 2020 design trends

BeTheme is a ThemeForest top-three bestseller, with over 181k downloads to date. 'Would give 6 stars if I could' – ZombieBatman. (muffingroup.com)

React Icons

Include popular icons in your React projects easily with react-icons, which utilizes ES6 imports that allows you to include only the icons that your project is using. (react-icons.netlify.com)

Setting Up Tailwind CSS In A React Project

This article introduces Tailwind CSS and how to set it up in a React project. (smashingmagazine.com)

Date-FNS

Date-FNS provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js. (github.com)

Automated Headless Browser scripts in Node.js with Puppeteer (twilio.com)

Rolling Code Standards (bradfrost.com)

React v16.13.0 released (reactjs.org)

Inspiration

ReactConf Australia Talks (reactconfau.com)

The Web We Lost (zeldman.com)

Jobs

Product Designer (Remote)

Millions of people experience real-life adventures with our apps. We are now looking for a smart and talented product designer to take over the design of one of komoot’s core products on all platforms (Web, iOS, Android). (komoot.com)

Senior Front End Engineer at Splay

Splay is growing and seeking a senior experienced front end engineer to help build, maintain, and expand our platforms on desktop and mobile. (splay.com)

Need to find passionate developers or designers? Why not advertise in the next newsletter

Last but not least…

Vue.js: The Documentary (youtube.com)

Join over 30,000 developers & designers who get the best news and articles delivered right to their inbox each week.