Ethan Brown's repositories
web-development-with-node-and-express
Companion repository to Web Development With Node and Express, first edition.
web-development-with-node-and-express-2e
Companion repository for Web Development With Node and Express, 2nd Edition (O'Reilly).
arrayset.js
A dependency-free JavaScript library for treating arrays like sets and performing set operations with an intuitive interface.
excel4node
Node module to allow for easy Excel file creation
fetch-vs-xhr-example
Example of Fetch vs XHR APIs
Numeral-js
A javascript library for formatting and manipulating numbers.
collywobbles-grant
Dr. Collywobbles Computer Literacy Program! Personalized for Grant!
DefinitelyTyped
The repository for high quality TypeScript type definitions.
express-handlebars-section-demo
Demo of StackOverflow answer (https://stackoverflow.com/questions/21737057/handlebars-with-express-different-html-head-for-different-pages/21740214)
linguist
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
lj3e-jquery
Chapter on jQuery from "Learning JavaScrcipt, 3rd Edition," now removed from the book and provided free in this repository.
monorepo-examples
Examples of monorepos, for my own sanity.
oscon2014-proposal
Source code for my "Choose Your Own Adventure" proposal for OSCON 2014.
react-draft-wysiwyg
A Wysiwyg editor build on top of ReactJS and DraftJS. https://jpuri.github.io/react-draft-wysiwyg
react-shared-state-demo
Demonstration of three different ways to share state date in a React app.
sessionstore
Sessionstore is a node.js module for multiple databases. It can be very useful if you work with express or connect.
use-updatable-state
A React Custom Hook for keeping state in sync with incoming properties