Dan Murphy's repositories
algorithms
JavaScript implementations of the algorithms taught in Coursera's Princeton Algorithms 1 class (taught by Kevin Wayne and Bob Sedgewick).
ruby-data-structures-and-algorithms
Linked lists, resizing arrays, hashmaps, binary search trees, oh my!
smile-o-meter
When the user smiles, the smiley smiles. Happiness for all!
key_value_store
A distributed key value store, built using OTP (this project is from from the Elixir guides).
99_bottles
Code for Sandi Met'z "99 Bottles of OOP" Book
bananagrams
Multiplayer bananagrams
caesar-cipher
Encrypt and decrypt alphanumeric input.
code_review
Pick partners for code review
concurrency_and_parallelism
Exercises from "7 Concurrency Models in 7 Weeks"
coursera_algorithms
Coursera's Algorithms I course from Princeton
crafting_interpreters
https://craftinginterpreters.com/
DaveCoin
A toy cryptocurrency protocol based on Bitcoin and implemented in Elixir
definitions
Holiday definition files. You deserve a holiday!
elm
Learning Elm!
eloquent_javascript
Solutions to exercises from Eloquent Javascript
google-ads-ruby
Google Ads API Ruby Client Library
holidays
A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!
huddle
An open source chat application built on Node, Express and Socket.io
hyp_python_client
Python API client for Hyp
machine-learning-homework
Homework for ML algorithms course
nodeschool
Tutorials and challenges for learning Node.js
personal-site
My personal website
programming_elixir
Exercises from/inspired by Dave Thomas's book Programming Elixir.
spectrum
New website for Spectrum Installation.
team_text
A collaborative text editor made for pair programming.
utilities
Scripts I find helpful
vimrc
The ultimate Vim configuration: vimrc