View this email in your browser
TWiW|16.9.18 #38

This week we look at solving accessibility issues using a Neural Network, speeding up a React app, the side effects of functional programming and more!


Enjoy 🎉


Solve traditional accessibility problems the untraditional way

By Kai Wedekind
Elements are accessible by default, but what happens if you allow your users to customise the appearance? This can introduce colour contrast issues. Kai Wedekind shares an approach using a client-side Neural Network.

Cache your React event listeners to improve performance

By Charles Stover
An under-appreciated concept in JavaScript is how objects and functions are references. Charles Stover explains how you can use references to cache your event listeners and improve the performance of your app.

How to deal with side effects in your functional javascript

By James Sinclair
You probably don’t think ‘side effects’ when you hear functional programming but James Sinclair argues they still exist, are necessary and how to deal with them in a number of examples.
Syntax - 11 habits of highly effective developers

11 habits of highly effective developers

In this episode Wes and Scott discuss 11 habits that will make you a better developer – everything from understanding the business goals behind your projects to maintaining work-life balance, staying curious and developing empathy.
@LeaVerou on Twitter


10:08 PM · Sep 13, 2018
My "Enough with the JavaScript already!" talk wasn't about JS being bad, it was about HTML and CSS being good. If you can do something in just HTML, do it; if you can do something with just CSS, do it. Only when HTML+CSS fails you is it time for JS.
Copyright © 2018 This Week in Web, All rights reserved.

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp