Pinned Repositories
clapping-case
One-line tool to improve your twitter posts
EarTraining
A game to help you learn ear training and become a better musician!
HackReactorProject
Record songs with only your voice - no instruments required!
inlineAB
Easy AB-testing using HTML markup and Google Analytics.
instrumental.js
Easy-to-use sample playback for use with music apps
mandelbrotcat
The mandelbrot set in cat GIFs.
music-cube-client
HTML frontend for music cube project
pitchfinder
A compilation of pitch detection algorithms for Javascript.
rolling-rate-limiter
Rate limiter for node.js that supports a rolling window, either in-memory or backed by redis
solitaireVictory
A Jquery plugin that emulates the victory animation from Windows Solitaire, using your choice of DOM element(s).
peterkhayes's Repositories
peterkhayes/inlineAB
Easy AB-testing using HTML markup and Google Analytics.
peterkhayes/HackReactorProject
Record songs with only your voice - no instruments required!
peterkhayes/extended-proptypes
Useful proptypes for React
peterkhayes/multisort
Sort an array using any number of separate, ranked criteria
peterkhayes/ih
simple immutability helpers for javascript
peterkhayes/eslint-plugin-mutation
ESLint plugin to guard against unexpected mutations of objects in javascript
peterkhayes/projecteuler
Solutions to Project Euler problems I've solved, in a variety of languages.
peterkhayes/simpledb
An attempt to implement a basic SQL database in Rust for my learning
peterkhayes/jsheckler
Randomly changes your code to make sure your test coverage is good enough.
peterkhayes/canvas-flood
peterkhayes/dotfiles
:wrench: .files, including ~/.osx — sensible hacker defaults for OS X
peterkhayes/expect-proptypes
Extend `expect` with assertions about object shapes using React's PropTypes
peterkhayes/filename-loader
Webpack loader that returns the name of the file as a string. Useful for testing image paths
peterkhayes/flat-room-employee
Tupperware project
peterkhayes/flow-typed
A central repository for Flow library definitions
peterkhayes/gittestformatt
this is a test of git
peterkhayes/graphics
a naive attempt at implementing a graphics engine...
peterkhayes/haskellSudoku
Solve sudokus in Haskell
peterkhayes/Hello-World
Beginner projects
peterkhayes/lolex
Fake setTimeout and friends (collectively known as "timers"). Useful in your JavaScript tests. Extracted from Sinon.JS
peterkhayes/lorem-ipsum.js
A Node.js and Component.js module for generating lorem ipsum placeholder text
peterkhayes/moments-in-index
helping a friend on an art project
peterkhayes/node-canvas
Node canvas is a Cairo backed Canvas implementation for NodeJS.
peterkhayes/react-flexbox-layout
Simple flexible layouts for IE9+
peterkhayes/react-redux-starter-kit
Get started with React, Redux, and React-Router!
peterkhayes/redux-incremental-history
undo/redo for redux
peterkhayes/stripe-node
Node.js library for the Stripe API.
peterkhayes/teoria
Javascript taught Music Theory
peterkhayes/twinning
Compare the results of two methods
peterkhayes/urlgrey-connect
connect middleware for urlgrey