Wed Design Weekly #368

September 17, 2019 - Jake Bresnehan

Headlines

The Ugly Truth about Design Systems Mark Boulton shares his concerns he has with the current thinking of what constitutes a good design system in our industry. (markboulton.co.uk)

Caniuse and MDN compatibility data collaboration (mozilla.org)

Sketch version control & design workflow management. Abstract: Design workflow management for product design teams using Sketch. Sign your team up for a free, 14-day trial today. Get a Free Trial. (abstract.com)

Articles

The problem with tooltips and what to do instead Although tooltips allow you to squeeze additional information on screen, they have a number of problems. Adam Silver explains some of the downsides of tooltips and what to do instead. (adamsilver.io)

The Big O Notation – An Introduction Big O notation is used in computer science to describe the performance or complexity of an algorithm. If you have heard of the term but don’t understand it, this is a great starting point. (dev.to)

Overflow And Data Loss In CSS In this article, Rachel Andrew explores the situations in which you might encounter overflow in your web designs and explains how CSS has evolved to create better ways to manage and design around unknown amounts of content. (smashingmagazine.com)

Trim the Fat From Your Bundles In this post, Eyal Eizenberg goes over a real world example from his work at Wix where he was able to trim the bundle size by about 80% using Webpack Analyzer and React Lazy/Suspense. (wix.engineering)

Making Instagram faster (instagram-engineering.com)

Tools / Resources

Firefox 69 Version 69 features a number of nice new additions including JavaScript public instance fields, the Resize Observer, Microtask APIs, CSS logical overflow properties and lots more. (mozilla.org)

How to learn D3.js An amazing resource that covers all things D3.js built by Amelia Wattenberger. (wattenberger.com)

Can I Email A website similar to Can I Use dedicated to support in email clients. (caniemail.com)

Settings to emojify and prettify your terminal (stefanjudis.com)

How to do a code review (github.io)

React Rally 2019 (youtube.com)

VSCode Basics (egghead.io)

Inspiration

Finding Creative Inspiration in Collaboration (medium.com)

Smashing Magazine Is Thirteen! (smashingmagazine.com)

Jobs

Product Designer at Daily Harvest As an early member of the Product Design team, you will play a critical role in bringing our product and brand vision to life in our iOS app and on the web. In this role, you will create useful, educational, and inspirational experiences that will enhance our customer’s interactions with Daily Harvest. (daily-harvest.com)

Senior Designer at Relevant We’re looking for a designer to help us correct this imbalance by bringing simple, beautiful software to healthcare non-profits across the U.S. As our first design hire, you’ll have the opportunity to have a major impact across the company. (relevant.healthcare)

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

Last but not least…

My favorite CSS trick (dev.to)