Articles & Papers
- Jaffe, Jim., Application Foundations For The Open Web Platform. W3C. 10.14.2014.
- MDN - Using Dynamic Styling Information
- Meyer, Eric - Reset CSS. meyerweb.com. http://meyerweb.com/eric/tools/css/reset/
Design, colour &c.
Documentation & Guides
- ExpressJS
- Firebase
- Firebase - database rules
- Flickr API - Public feeds
- Flickr API - Public feed - public photos & video
- JSON
- MDN - CSS
- MDN - CSS Box Model
- MDN - CSS Flexbox
- MDN - CSS Grid
- MDN - CSS Media Queries
- MDN - CSS Selectors
- MDN - CSS Using Dynamic Styling Information
- MDN - HTML Block-level Elements
- MDN - HTML Content Categories
- MDN - HTML Developer Guide
- MDN - HTML Document & Website Structure
- MDN - HTML Global Attributes
- MDN - HTML Unordered List Element
- MDN - JS
- MDN - JS - Asynchronous JavaScript
- MDN - JS - Closures
- MDN - JS - ES Modules
- MDN - JS - ES modules - import
- MDN - JS - ES modules - export
- MDN - JS - General Asynchronous Programming Concepts
- MDN - JS - Inheritance and the prototype chain
- MDN - JS - Introducing Asynchronous JavaScript
- MDN - JS - Iterators and Generators
- MDN - JS - Prototype
- MDN - JS - Proxy
- MDN - JS - requestAnimationFrame
- MDN - JS - Using Promises
- MongoDB - For Giant Ideas
- MongooseJS Docs
- Node.js home
- Observer Pattern
- Pub/Sub Pattern
- redis.io
- W3C Documentation - CSS
- W3 Schools - CSS
- W3 Schools - CSS Flexbox
- W3 Schools - CSS Grid View
- W3C Documentation - HTML Syntax
- W3 Schools - HTML DOM
- W3C Documentation - HTML5
- W3 Schools - HTML5 Semantic Elements
Mockup & Prototype Tools - a few examples
Useful Tools & Reference
- Chocolatey for Windows
- CSS Lint
- Git
- Google’s Cloud Platform
- Google Web Fonts
- Grunt - JavaScript Task Runner
- Homebrew - the missing package manager for OS X
- HTML5 Audio formats
- HTML5 Test
- JSLint - JavaScript Validator
- JSONLint - JSON Validator
- Travis CI
- Webpack
Websites
- Gnome - Human Interface Guidelines
- Google - Material Design
- JS Info - DOM Nodes
- Unicode Information
- The Unicode Consortium
- W3C
- W3 Schools
n.b. we are not responsible for the content of external websites, and whilst we try to check the currency of each link, some may no longer work.