- Ryan Dahl, creator of node.js, on software, https://gist.github.com/cookrn/4015437
- Ryan Dahl, creator of Node.js, video of his talk at JSConfEU 2018, 10 Things I Regret About Node.js
- James Forbes, An alternative to
npm
scripts - HyperSAM
- Hillel Wayne, Formally Specifying UIs
- A toolkit for managing JavaScript apps, JSUI
- Michael Hutchings, Introduction to mathematical arguments (background handout for courses requiring proofs)
- Leslie Lamport, Time, Clocks, and the Ordering of Events in a Distributed System
- Robert Pankowecki, Relative Testing vs Absolute Testing
- Tal Kol, Avoiding Accidental Complexity When Structuring Your App State
- awesome-public-datasets, List high-quality open datasets in public domains
-
Other amazingly awesome lists can be found in sindresorhus's awesome list
-
- Ashley Davis, Data Wrangler
- Ashley Davis, Testing for Game Development
- Todd Motto, Replacing
switch
statements with object literals - Chris Ferdinandi, Alternatives to
CSS-in-JS
- Colin Eberhardt, Writing
WebAssembly
by hand - Sam Thorogood, Native
Undo
andRedo
for the Web - Nicolas Seriot, Parsing
JSON
is a minefield - Study on "Prevalence of Confusing Code in Software Projects", or Atoms of Confusion in the Wild
- Li Haoyi, Zero-Overhead Tree Processing with the
Visitor Pattern
- ProppyJS, 1.5kB JavaScript library for composing props
- Scott Wlaschin, Railway oriented programming ~ An error handling approach for functional languages
- examples in F#
- (feels like I've seen this before - it's from 2013 - it's a nice approach)