- a repeat from October 2017 - Stryker mutation testing library
- from Lyft Design, colorbox.io
- Best practices for mobile form design
- Nolan Lawson's tour of JavaScript timers on the web
- Vanilla CSS magic with
custom properties
- Adam Quinlan codepen, Credit Card Payment Form
- @dntzhang, diff.js: Tiny size json diff library -- well, 4.5 kB
- Philip Walton, Idle Until Urgent
- Chris Ferdinandi, Promise-based XHR
- Sagar Ganatra (2012), Custom validation messages for HTML5 inputer elements using the
constraint validation API
- Taras Skytskyi, The ultimate guide to proper use of animation in UX
- Chris Ferdinandi, Adding reactivity to state based components with vanilla JS
- Using Meiosis to implement the
SAM
pattern - Set up tests for REST in seconds with YAML using strest
- Understanding JavaScript Generators - with examples
- Using the
Speech Synthesis
Interface of theWeb Speech
API - Distributed Agreement on Random Order - Fun with Lamport Timestamps
- On Writing Beautiful Tests
- UX anti-pattern known as Ghost Buttons
- Parse CSS tagged template literals as CSS files with css-literal-loader
- Property-based testing for
AVA
based onfast-check
- Why isn’t this unit test catching an error from this
async
/await
function? - ⏰ Day.js - 2KB immutable date library alternative to Moment.js with the same modern API
- see also date-funs
- Guide to EmberJS Component Lifecycle
- Kory Becker on Creating Self-Assembling Code with Genetic Programming
- (on GameDev.StackExchange), Implement Fast Inverse Square Root in Javascript
- @WebReflection hating on CoffeeScript, Typescript, Babel, Elm, Dart, Rust... JS is not worse than...
- Zell Liew on CSS:
:empty
and:blank
- Level up for UX: Design lessons from video games
- The easiest way to keep your web apps accessible: Just use text
- Removing
jQuery
from GitHub.com frontend - Convert a tree structure into a human friendly string, using tree-to-string
- "To Grok a Mockingbird", @raganwald on Using recursive combinators to enhance functional composition
- Nice walk-through to Create SVG Line Chart in React
- @substack on WebGL Rigging and Animation
- Thomas Hunter II on Property Descriptors, Getters/Setters, and Proxies
- James Sinclair, How to deal with dirty side effects in your pure functional JavaScript
- Scott O'Hara, The Accessibility of Styled Form Controls & Friends
- Ben Robertson, How to Write Accessible JavaScript
- Brief guide to using Webpagetest
- A Look at
Webassembly
Through a Fantasy Console, Hello,WebAssembly
- Dead simple state management for ReactJS using Undux
- Introducing
SpaceAce
, a new kind of front-end state library - svg.js, lightweight library for manipulating and animating
SVG
- Bridging the gap between low-level and high-level JavaScript Chart libraries with ApexCharts
- FormStorage - A JavaScript library stores the form-data to the localstorage so you don't have to fill the form again.
- Crafting beautiful UX with API requests
SimpleDataTable
- interactive demo
- Build a state management system with vanilla JavaScript
- Heydon's Mutilator
- Front-end Performance Checklist - that runs faster than the others ;).
- Leonie Watson, Using the
aria-current
attribute - Dave Rupert,
Assistive Technologies
I Test With