Software guy. Principal engineer @atlassian. Github's (still) just for fun. Number theory, functional programming, coding puzzles, bit fiddling.
universal-react-without-node. Examples of Universal React without a Node.js Backend
47flux-feature-flags. Demo of using Flux for Feature Flag Awesomeness
38docker-nightwatch-xvfb. Dockerfiles for Nightwatch.js and Xvfb
16jasmine-mocks. Mock library for JavaScript using Jasmine spies (DON'T USE)
14ra-chess-engine. Golang chess engine I'm hacking up
4cloudfiles-manager. Browser-based manager for Rackspace Cloud Files
3init.el. My .emacs directory
3marcus-solutions. Writing up solutions for Number Fields by Daniel A Marcus
3apep-chess-engine. Chess engine that I hacked up in grad school
3deploybot. Deploy engine I wrote to push code from Atlassian's Bamboo for a legacy app
3primitive-recursive-peano. Unfinished implementation of a primitive recursive encoding of the theory of Peano arithmetic.
2siggen. Determine the external library dependencies of a Java project; uses Cornell's Polyglot Java parser/translater.
2greenbar. Python TDD Server
2jasmine-closure. jQuery matchers and fixture loader for Jasmine framework
2jlift. JLift code analyzer -- add annotations to Java programs, output the information flows
2coq-playground. Trying to improve at Coq
2simp-lemon. Rewrite of Simp in C++ using Lemon graph framework (Thesis Program)
1react-router-lightboxes. UI State Demo with react-router
1find-file-in-project. FFIP + project.el
1httpmock.js. mock HTTP server, specified by a DSL, written in node.js
1simp. OCaml graph processing: minimum cut and dominator calculation (Thesis Program)
1tildedave.com. My blog at tildedave.com
1git-learning.
1go-hashtables. Some hash table implementations in golang
1cassandra-flask-sessions. Cassandra Session Backend for Flask
1jlift-frontend. JLift code analyzer frontend -- convert code into a 'known' syntax, strip comments, fix various ugliness, etc
1restmock. Mock RESTful server for serving mostly static content for testing clients
1go-http2-impl. Learning Go, implementing HTTP 2.0
1ancient-qbasic-games. QBasic Games from Junior High
1QuickReturnDemo. Demo of quick return pattern for iOS
1rust-number-theory. Implementing algorithms from A Course In Computational Algebraic Number Theory
1i18n-puzzles. https://i18n-puzzles.com/ in Zig
1sqlite-jdbc. SQLite JDBC Driver
1rfc1035-clojure. DNS implementation in Clojure
1go-finite-fields. Finite field stuff in golang
1lean-playground. Learning lean
1