Skip to content

Instantly share code, notes, and snippets.

@jcsherin
Last active September 30, 2019 11:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jcsherin/1df70a3dc807057437d314c70a1f4d9c to your computer and use it in GitHub Desktop.
Save jcsherin/1df70a3dc807057437d314c70a1f4d9c to your computer and use it in GitHub Desktop.
References during the JSFoo workshop

Open Source Codebases

Interactive ReasonML sketchbook

PupilFirst

Programming effectively with types

Effective ML by Yaron Minsky [OCaml]

Making Impossible States Impossible by Richard Feldman [Elm]

Read Designing with Modules from the Real World OCaml book (2nd edition)

A series on desigining with types in F# by Scott Wlaschin.

Design for programmers

Refactoring UI by Steve Schoger

Design for Hackers book

Gestalt principles

Testing

The Magic Tricks of Testing by Sandi Metz (Ruby)

Don't Write Tests by John Hughes (Erlang)

Ideology by Gary Bernhardt

Papers

OCaml for the Masses by Yaron Minsky (2011)

The Design of a Pretty-printing Library by John Hughes (1995)

Out of the Tar Pit (essential vs accidental complexity)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment