Devin McGloin's Projects
advent is a port of the terminal game Colossal Cave Adventure to modern chat clients.
Algorithms for Intelligent Reasoning
HTML5 boids (skewer-mode demo)
Experiments while reading K&R
[beta] A framework for making generative artwork in JavaScript and the browser.
clr is a go library to manage different color spaces, convert between them and compare colors.
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
Stanford CoreNLP: A Java suite of core NLP tools.
Task scheduling and blocked algorithms for parallel processing
dat.gui is a lightweight controller library for JavaScript.
Code for the Exercism Challenges
:dolphin: feature flipping for ruby (performant and simple)
Google Core Libraries for Java 6+
Learning Haskell
A beautiful, fast, AMP-compliant Jekyll theme based on Tufte CSS.
Implementation of common algorithms in Java
Read Eval Print Loop for Java
๐ค ๐ ๐ ๐ ๐งก โค๏ธ Rarity levels for Loot.
Generative art in the browser
A basic starter for any theme you want to create for N1.
A Ruby wrapper for the OAuth 2.0 protocol.
๐ Amazon Web Services โ a practical guide
Papers from the computer science community to read and discuss.
Official Papers We Love site
Minimalist macOS Pomodoro app written in Swift
Bloom Filters, Min Sketch Count and Min Hashing.
Simple Markov Chains in Python