David Davidson's repositories
Data-Structures-Algorithms-Javascript
Some interesting data structures, algorithms, and design patterns in JavaScript
DavidDavidson.io
[OLD] The source code for my personal site
eslint-plugin-lambda-calculus
Catch those pesky numbers and booleans before they go live in prod!
to-mock-a-mockingbird
Notes and solutions from To Mock a Mockingbird
clojurescript-chess
World's simplest chess engine, in Clojurescript
SICP
Notes and exercises from SICP
backbone.syphon
Serialize a Backbone.View in to a JavaScript object.
clapinator
Clapinate ๐ your ๐ life ๐
CodeFellows-angularMeanMedianMode
A demo app that uses Browserify and Angular to calculate mean, median, and mode
CodeFellows-backboneMath
Mean, median, and mode, implemented in the browser with BackboneJS
CodeFellows-jsonApi
A simple JSON API that responds to routes with the local time or a name string parsed from the URL
CodeFellows-tee
A tee program that sends input to both stdout and a text-file argument
d3-practice
A few quick exercises with D3.js
Functional-Programming-Practice
Exercises from NodeSchool.io's functional programming tutorial
lambda-calc-lunch-and-learn
Demo code from Lunch & Learn on the lambda calculus
Leaflet.draw
Vector drawing and editing plugin for Leaflet
learning-Underscore
A tour, via tests, of some of Underscore's most useful features
linear-algebra
Notes and Python module from Udacity's linear algebra refresher course
linkShare
A MEAN app that helps teams share and discuss recommended resources.
mobx-react
React bindings for MobX
nuka-carousel
Pure React Carousel Component
projectEuler
Problems (OK, problem) from the Project Euler site
react-fundamentals
Material for my React Fundamentals Workshop
setasync-bug-repro
Repro for Office JS bug
SublimeScript
Automation tool for Sublime Text
Swift-Practice
A few training exercises with Swift
the-super-tiny-compiler
:snowman: Possibly the smallest compiler ever