jonathanhood
Huntsville area software engineer, avid tinkerer, and builder of things.
@Tango-Tango Huntsville, AL
Pinned Repositories
bottledaemon
Create daemons out of bottle applications.
client_configs
Ansible playbooks for configuring my development (mac and linux) machines.
docker-registry-frontend
Browse and modify your Docker registry in a browser.
gradle-plugin-example
An example of how to build and test a gradle plugin.
holy-hand-grenade
Fantasy football drafting helper.
programming-with-backpressure
A basic guide to using backpressure in your applications.
pypaths
A small, but extensible, pathfinding library
raspi
Tools for raspberry pi boards.
server_configs
Ansible playbooks for configuring my homelab.
jonathanhood's Repositories
jonathanhood/gradle-plugin-example
An example of how to build and test a gradle plugin.
jonathanhood/bottledaemon
Create daemons out of bottle applications.
jonathanhood/pypaths
A small, but extensible, pathfinding library
jonathanhood/client_configs
Ansible playbooks for configuring my development (mac and linux) machines.
jonathanhood/programming-with-backpressure
A basic guide to using backpressure in your applications.
jonathanhood/raspi
Tools for raspberry pi boards.
jonathanhood/server_configs
Ansible playbooks for configuring my homelab.
jonathanhood/advent-of-code
Hacking for santa.
jonathanhood/aoc_2023
jonathanhood/asdf-tailwindcss
tailwindcss plugin for asdf version manager
jonathanhood/battlebot
An AI player for the Battleline card game.
jonathanhood/boardgames-django-site
jonathanhood/cave-audio-support
A (failed) attempt to get my chromebook's audio working on focal
jonathanhood/certbot-dns-namecheap
Certbot plugin to provide dns-01 challenge support for namecheap.com
jonathanhood/elixir-search
Learning elixir by building a simple document search engine.
jonathanhood/ex_aws_timestream
jonathanhood/gradle-betablocker-plugin
Gradle plugin to prevent non-stable versions of dependencies from being inadvertently consumed by a project
jonathanhood/home-splash-site
The content for my personal web site.
jonathanhood/keep-a-changelog
If you build software, keep a changelog.
jonathanhood/libcluster_ecs
libcluster provider for AWS ECS instances using awsvpc netowork mode
jonathanhood/msgpack-rust
MessagePack implementation for Rust / msgpack.org[Rust]
jonathanhood/open_api_spex
Open API Specifications for Elixir Plug applications
jonathanhood/opus
Modern audio compression for the internet.
jonathanhood/paths-filter
Conditionally run actions based on files modified by PR, feature branch or pushed commits
jonathanhood/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
jonathanhood/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
jonathanhood/sgbc
A GB emulator written in Scala.
jonathanhood/sttp
The Scala HTTP client you always wanted!
jonathanhood/ueberauth_auth0
Auth0 OAuth2 strategy for Überauth.
jonathanhood/zbus
Rust D-Bus crate.