Web Design Weekly #355

May 29, 2019 - Jake Bresnehan

Headlines

What Does it Mean to Be “Full Stack”? If you are confused about the term “Full Stack” this post by Chris Coyier might shed some light on what it means in this day and age. (css-tricks.com)

Google Fonts is Adding Font-Display (zachleat.com)

Articles

Unraveling the JPEG JPEG images are everywhere in our digital lives, but behind the veil of familiarity lie algorithms that remove details that are imperceptible to the human eye. This produces the highest visual quality with the smallest file size, but what does that look like? (parametric.press)

Authentication in React Applications Kent Dodds explains how to handle user authentication in modern React Applications with context and hooks. (kentcdodds.com)

5 Pillars of a Design System Design Systems are beasts that want to get tamed. With the right preparation, diligence and perseverance we can get it done. Tim Schoch shares his advice. (medium.com)

Refactoring Backend Engineering Hiring at Slack A look into how one of the most powerful tech company is revamping their hiring process. (slack.engineering)

The new evergreen Googlebot (googleblog.com)

Tools / Resources

Faster smarter JavaScript debugging in Firefox DevTools So much has been done to improve the Firefox DevTools in recent months. This post highlights the main changes and shares what the future holds. Even if you happen to use the Chrome DevTools this post is worth a read. (mozilla.org)

GitHub Package Registry With GitHub Package Registry you can safely publish and consume packages within your organization or with the entire world. Exciting times. (github.com)

SVG Properties and CSS A deep and thorough dive into all of the SVG elements that are available as well as the CSS properties to style them. (css-tricks.com)

TypeScript 3.5 Release Candidate (microsoft.com)

Tailwind CSS Version 1 (tailwindcss.com)

Inspiration

I’ve Forgotten More JavaScript Than Most People Ever Learn (gitconnected.com)

Google I/O 2019 – Definitive Guide to Design (design.google)

Jobs

Layout Designer at Canva Canva’s templates team aims to build the world’s best design marketplace with a library of designs that offer our users a wide variety of usable and dynamic content, and to do that, we need the help of talented designers that can create and curate amazing content, but also help pave the way for the future of our template library. (canva.com)

Senior Product Designer at Mokriya We are growing our team of Product Design experts, and we’re looking for people who share our passion for creating products people love. (mokriya.com)

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

Last but not least…

Oh shit, git! (ohshitgit.com)