Helpful Software Development Articles
Accessibility
Section titled “Accessibility” A Guide To Hover And Pointer Media Queries – Cristian Díaz
Difference between img alt and figcaption – QuentinC
Don't use color alone to convey content – Web Strategy and Development
How people with disabilities use the web – W3C WAI
How to meet WCAG (Quick reference) – W3C WAI
Keyboard Accessibility – WebAIM
Screen Reader Outputs – Eric Olkowski
Skip navigation links – WebAIM
Using `nav` without a list element – Monica Wheeler
What is WAI-ARIA? – The Odin Project
WebAIM's WCAG 2 Checklist – WebAIM
Apply a filter to a background image – Chris Coyier
display: none vs. visibility: hidden – W3Schools
JavaScript
Section titled “JavaScript” Airbnb JavaScript style guide – Airbnb
Check if an element has a specific event listener – Karol Grabowski
Get a clicked element's index position – MelkorNemesis
JavaScript — WTF is ES6, ES8, ES 2017, ECMAScript… ? – Brandon Morelli
JavaScript standard style – StandardJS
Programming
Section titled “Programming” CodeSmell – Martin Fowler
Six reasons to ditch the term code smell – Steve Lautenschlager
ReactJS
Section titled “ReactJS” React lifecycle methods diagram – Wojciech Maj
Responsive Web Design
Section titled “Responsive Web Design” A Guide to the Responsive Images Syntax in HTML – Chris Coyier
Responsive images – MDN
Responsive Images 101, Part 1: Definitions – Jason Grigsby
Setting the viewport – W3Schools
SOLID Programming Principles
Section titled “SOLID Programming Principles”Testing
Section titled “Testing”VS Code
Section titled “VS Code” How to toggle word wrap in Visual Studio Code – Benjamin Pasero
Website
Section titled “Website” Replace animated GIFs with video for faster page loads – Houssein Djirdeh and Jeremy Wagner