Web Design Weekly #373

November 29, 2019 - Jake Bresnehan


CSS Architecture for Modern JavaScript Applications

Mike Riethmuller’s attempt to modernise some learnings from CSS architecture and how he apply them in the context to modern JavaScript applications. (madebymike.com.au)

The 2019 Web Almanac (httparchive.org)

25% Off Online UX Design Courses - Invest in a UX Education This Black Friday

Treat yourself to an online education in UX design. You get 25% off a 1-year membership so you can invest in your career. As a non-profit organization, we’ll use a proportion of the funds to sponsor memberships for those who can’t afford a UX education. (interaction-design.org)


Is There A Future Beyond Writing Great Code?

Many developers get to a point in their careers in which they’ve achieved many of their goals and wonder about the future. In this article Ronald Mendez explores some of the different directions we can take. (smashingmagazine.com)

The future is bright, because the future is static

The future is bright with the JAMstack and static site generators, especially when what is delivered to the end-user is a fast progressively enhanced website. (css-tricks.com)

Making app-like experiences in the browser

Progressive Web Apps are a concept created by Frances Berriman and Alex Russel to describe apps taking advantage of new features supported by modern browsers that are built using including HTML, CSS, and JavaScript. (medium.com)

Storybook for design

Dominic Nguyen shares some advice on how to integrate your favourite design tools with Storybook. (medium.com)

A deep dive into React Fiber internals (logrocket.com)

Tools / Resources

Scaling SVG Elements

Scaling SVGs can be a daunting task, since they act very differently than normal images. Instead of thinking of SVGs as images, Amelia Wattenberger helps change our mindset to make things easier. (wattenberger.com)

Are you going to miss these Black Friday deals for designers and devs?

At last - these awesome tools and resources for designers are at a discounted price. Don’t let them slip through your fingers. They’re available for a limited time. (medium.com.com)

DevTools as the ultimate CSS advocate

Chen Hui Jing shares his thoughts around the power of DevTools being more than just a debugging tool. (chenhuijing.com)

React Live Chat Loader

An npm module that allows you to mitigate the negative performance and user experience impact of chat tools. (github.com)


A tool that brings attention and understanding to how colour contrast can affect different people with visual impairments. (whocanuse.com)

GitHub Action To Streamline Plugin Deployment (10up.com)

React Adaptive Loading Hooks & Utilities (github.com)


Mental models (adactio.com)

Print to CSS (dan-davies.co.uk)


Senior UI/UX Designer at Hello Design

Hello Design is looking for an experienced Senior UI/UX Designer to make the future with us. You will define user experiences and design cutting-edge interfaces for web and other interactive mediums from concept through creation. (hellodesign.com)

Frontend Software Engineer at Canva

Our culture is unlike anywhere else and our offices are designed and constantly improved to let you do your best work. At Canva you can be part of a company that is growing rapidly, building a product that users really love. Just check out our Twitter stream. (canva.com)

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

Last but not least…

Does your website fit on a floppy disk? (fitonafloppy.website)