6-day current streak·20-day longest streak
Hey! 👋 Thanks for stopping by. Here's a little bit about me: 🎼 I created [Alda] (2012 - present), a music programming language 🧠 I'm a polyglot engineer with a…
Hey! 👋 Thanks for stopping by. Here's a little bit about me:
- 🎼 I created [Alda] (2012 - present), a music programming language
- 🧠 I'm a polyglot engineer with a focus on distributed systems, workflow
- 🤖 I'm passionate about applied AI and tackling large-scale data challenges.
- 🌱 I'm driven to improve engineering culture and processes. I have experience
- 🎸 I'm a trained musician and I'm able to play more instruments than I can
- ♫ My latest musical endeavor is playing drums in a synth punk band called
- 🥋 I have a blue belt in Brazilian jiu-jitsu
- 📬 [Email]
- 🌐 [Website]
- 💼 [LinkedIn]
- 🦋 [Bluesky]
-
alda-clj ★ PINNED
A Clojure library for live-coding music with Alda
Clojure ★ 69 3y agoExplain → -
music-theory ★ PINNED
A music theory library for Clojure/ClojureScript
Clojure ★ 42 10y agoExplain → -
mantra ★ PINNED
A ClojureScript library for making music with the Web Audio API
Clojure ★ 52 6y agoExplain → -
ezzmq ★ PINNED
A small library of opinionated ZeroMQ boilerplate for Clojure
Clojure ★ 39 7y agoExplain → -
jeromq ★ PINNED ⑂
Pure Java ZeroMQ
Java ★ 0 6y agoExplain → -
djy
A library of character utility functions for Clojure
Clojure ★ 37 7y agoExplain → -
gruvbox-pygments
a port of the gruvbox vim color scheme to pygments
CSS ★ 34 10y agoExplain → -
rubylisp
A Lisp dialect of Ruby
Ruby ★ 25 8y agoExplain → -
vim-alda
A Vim plugin for editing and playing Alda scores
Vim script ★ 24 5y agoExplain → -
dotfiles
my version-controlled config files
Shell ★ 17 2d agoExplain → -
chronoid
a ClojureScript library for rock-solid scheduling of events
Clojure ★ 17 6y agoExplain → -
riffmuse
A simple CLI tool designed to inspire sweet riffs.
Clojure ★ 12 10y agoExplain → -
midi.soundfont
Load MIDI soundfonts into the JVM! :pizza: :notes:
Clojure ★ 11 10y agoExplain → -
boot-kotlin
Boot tasks for Kotlin development
Clojure ★ 9 8y agoExplain → -
tomita
a minimal, aesthetically pleasing fish shell theme
Shell ★ 8 5y agoExplain → -
blog.djy.io
a jekyll blog
HTML ★ 5 3d agoExplain → -
bjj-graph
An exploration of Brazilian jiu-jitsu as a graph
Clojure ★ 5 1y agoExplain → -
waltz
A portable music theory library written in Forth
Ruby ★ 5 9y agoExplain → -
libmusictheory
music theory as a C library
Rust ★ 3 10y agoExplain → -
djy.io
My personal landing page
HTML ★ 3 1y agoExplain → -
go-osc ⑂
Open Sound Control (OSC) library for Golang. Implemented in pure Go.
Go ★ 3 3y agoExplain → -
exercism
solutions to exercism.io problems
JavaScript ★ 3 8y agoExplain → -
rubeque
A collection of solutions to the most interesting Rubeque problems.
Ruby ★ 3 11y agoExplain → -
boot-github
A collection of Git/GitHub-related development tasks for Boot
Clojure ★ 3 8y agoExplain → -
str-to-argv
parse command-line arguments from a single string in Clojure
Clojure ★ 2 9y agoExplain → -
7mli7w
charting my progress through Seven More Languages in Seven Weeks
Elixir ★ 2 11y agoExplain → -
kitty-themes ⑂
A collection of themes for kitty terminal 😻
★ 2 5y agoExplain → -
euler
Project Euler solutions in Clojure
Clojure ★ 2 11y agoExplain → -
alda-demos
alda demos
★ 2 6y agoExplain → -
javasynth
experimenting with JVM waveform synthesis via JSyn in Clojure
Clojure ★ 2 8y agoExplain → -
alda-v1-v2-comparer
alda v1 vs. v2 output comparison tool
Shell ★ 2 5y agoExplain → -
tdz
abandoned spike at a Google Calendar-backed TODO CLI app
Kotlin ★ 2 8y agoExplain → -
hypermedia-systems
The app from the Hypermedia Systems book, in Clojure
Clojure ★ 1 1mo agoExplain → -
sampling
Audio sampling experiments and tools
TypeScript ★ 1 7mo agoExplain → -
code-wallpaper
a script that generates desktop wallpaper from excerpts of actual code in public GitHub repos
Ruby ★ 1 1y agoExplain → -
irbthbound
an esoteric port of EarthBound to IRB
Ruby ★ 1 10y agoExplain → -
car
A little CLI tool to remind me when to change my oil and shit
Clojure ★ 1 11y agoExplain → -
crox
crafting interpreters: clox in crystal
Crystal ★ 1 5y agoExplain → -
clojure-through-the-lens-of-music
No description.
JavaScript ★ 1 4y agoExplain → -
alda4j
A convenient wrapper library for using Alda in a single JVM process
Java ★ 1 6y agoExplain → -
alda-docker
Docker images used for automated build/deployment of Alda v2
Dockerfile ★ 1 2y agoExplain → -
doesmathwork
an app that tells you if math still works
Clojure ★ 1 5y agoExplain → -
JavaOSC ⑂
OSC protocol library written in Java
Java ★ 1 5y agoExplain → -
tendrils
an experimental decentralized MUD
Rust ★ 1 7y agoExplain → -
lcthw
exercises from Learn C the Hard Way
C ★ 1 10y agoExplain → -
vim-diet-salve ⑂
vim-diet-salve: static support for Leiningen and Boot, now with less calories!
Vim script ★ 1 7y agoExplain → -
ews
an experimental thing, more details tba
Rust ★ 1 9y agoExplain → -
instaparse_presentation
Examples of parsers built using Instaparse
Clojure ★ 1 11y agoExplain → -
program-replacer
a small Java program to demo overwriting a running program
Java ★ 1 9y agoExplain → -
space_rent
A little Rails app to help me and the people I share a practice space with keep track of when rent is due and how much each person owes.
JavaScript ★ 1 10y agoExplain → -
resume
My resume, built from a JSON file
Shell ★ 0 9d agoExplain → -
try-datastar
Trying Datastar in Clojure
Clojure ★ 0 13d agoExplain → -
scion
Plant-themed songwriting tracker app
TypeScript ★ 0 28d agoExplain → -
daveyarwood
The README visible on my GitHub profile
★ 0 8mo agoExplain → -
warviz
A self-playing visualization of the War card game
TypeScript ★ 0 1y agoExplain → -
color-clicker
WIP incremental game
TypeScript ★ 0 1y agoExplain → -
pr-template-test
Testing PR templates
★ 0 1y agoExplain → -
talon-customizations
My Talon customizations
Talon ★ 0 1y agoExplain → -
alda-talk-strange-loop-2019
Slides and demo for my talk about Alda at Strange Loop 2019
CSS ★ 0 2y agoExplain → -
openai-experiment
A short experiment for the 2023-12-01 GovSpend hackathon
TypeScript ★ 0 2y agoExplain → -
advent-of-code
Solutions to Advent of Code problems
Clojure ★ 0 2y agoExplain → -
sxhkd ⑂
Simple X hotkey daemon
C ★ 0 2y agoExplain → -
git-playground
futzing and tinkering with git
Shell ★ 0 3y agoExplain → -
codice-fiscale
No description.
TypeScript ★ 0 4y agoExplain → -
sicp
No description.
Racket ★ 0 4y agoExplain → -
letter-grid
No description.
Clojure ★ 0 4y agoExplain → -
etaoin ⑂
Pure Clojure Webdriver protocol implementation
★ 0 4y agoExplain → -
grokking-simplicity
No description.
Clojure ★ 0 4y agoExplain → -
music-prompt
No description.
Clojure ★ 0 4y agoExplain → -
wimmelbilder
No description.
Clojure ★ 0 4y agoExplain → -
alda-workshop-strange-loop-2021
No description.
CSS ★ 0 4y agoExplain → -
getting-started-with-the-command-line-and-bash
An Engineering Brown Bag presentation that I gave at work on 2021-08-13
CSS ★ 0 4y agoExplain → -
mutterings
an audio experiment that stitches together tiny excerpts of audio files into a confusing pastiche
Shell ★ 0 5y agoExplain → -
helix-playground
taking react/helix for a test drive
Clojure ★ 0 2y agoExplain → -
testing-boot-git
sandbox repo for testing driving git from Boot
Clojure ★ 0 6y agoExplain → -
by-chance
cljs-assisted music+dance improvisation
Clojure ★ 0 6y agoExplain → -
docs.alda.io
Documentation site for Alda, https://docs.alda.io
Shell ★ 0 7y agoExplain → -
hoplon ⑂
Hoplon web development tools and libraries.
Clojure ★ 0 2y agoExplain → -
language-alda ⑂
Alda language support in Atom
CoffeeScript ★ 0 7y agoExplain → -
boot-http ⑂
A simple HTTP serve task for the Boot build tool
Clojure ★ 0 7y agoExplain → -
google-maps ⑂
hoplon component for google maps
Clojure ★ 0 7y agoExplain → -
jeromq-mtserver-example
Java example code demonstrating an issue with mtserver via JeroMQ
Java ★ 0 7y agoExplain → -
poets
source code for AI poets
Clojure ★ 0 7y agoExplain → -
spotify-search
futzing with the spotify api to find stuff i have that spotify doesn't
Clojure ★ 0 8y agoExplain → -
test-runner ⑂
Test runner for simple Clojure projects
Clojure ★ 0 8y agoExplain → -
blockchain-in-clj
learning about blockchain by writing clojure code
Clojure ★ 0 8y agoExplain → -
show-updates
a personal app to automate keeping up with TV shows
Clojure ★ 0 8y agoExplain → -
klox
crafting interpreters: jlox in kotlin
Kotlin ★ 0 8y agoExplain → -
nyt-survey-music
a rough demo of using the Web Audio API to play synchronized tracks at the same time
HTML ★ 0 8y agoExplain → -
xio
a hypothetical io track for exercism.io
Io ★ 0 9y agoExplain → -
zmq-chat
chat client/server via ezzmq
Clojure ★ 0 9y agoExplain → -
alda-dev-scripts
A holding area for Alda-related dev/debug scripts
Clojure ★ 0 9y agoExplain → -
waltz_rb
Ruby runtime for the Waltz music theory DSL
Ruby ★ 0 9y agoExplain → -
java-midi-delayed-audio-example
an example of a Java MIDI bug we are seeing in Alda
Java ★ 0 9y agoExplain → -
yuzu
a simple, minimal fish theme with a color-changing arrow that indicates vi mode
Shell ★ 0 6y agoExplain → -
mal ⑂
mal - Make a Lisp
Swift ★ 0 9y agoExplain → -
loa
a digital assistant for the 21st century
Clojure ★ 0 10y agoExplain → -
timpani-etudes
alda transcriptions of timpani etudes
★ 0 10y agoExplain → -
liblcthw ⑂
The library you create when you are done with Learn C The Hard Way
C ★ 0 10y agoExplain → -
bagel-factory
experimenting with writing a bookmarklet in clojurescript
Clojure ★ 0 9y agoExplain → -
rust_for_rubyists
Up-to-date Rust for Rubyists code examples
Rust ★ 0 9y agoExplain → -
randomoji
a tiny script that randomly selects GitHub-friendly emoji tags
★ 0 10y agoExplain → -
issue-me
choose a GitHub issue at random from your watched repos
★ 0 10y agoExplain → -
byol
Building a Lisp in C (buildyourownlisp.com)
C ★ 0 10y agoExplain → -
old-linux-config-files
i'll just stash these here
Shell ★ 0 11y agoExplain → -
dimo-music
interactive music for DiMo 2015
Clojure ★ 0 10y agoExplain → -
rover-coding-challenge
Test cases for the Rover Coding Challenge
★ 0 11y agoExplain → -
land_of_lisp
Games from the book "Land of Lisp," rewritten in Clojure
Clojure ★ 0 11y agoExplain → -
aoeui
aoeui key bindings for Light Table
JavaScript ★ 0 11y agoExplain →
No repos match these filters.