San Francisco, CA
Computer scientist, programmer, and dental student.
Fencing conference management app
Match Philips Hue lights with gammastep
7015ce7 controllers/seeding: Fix format for Fencing Time
~ethanmad pushed to ~ethanmad/bouts.app git
d37e9ec docs/ops: Add Caddy troubleshooting instructions
~ethanmad pushed to ~ethanmad/bouts.app git
fcf4d70 docs/ops: Add user to admin promotion doc
~ethanmad pushed to ~ethanmad/bouts.app git
7512483 controllers/seeding: add support for FencingTime
~ethanmad pushed to ~ethanmad/bouts.app git
2eb6a02 controllers/seeding: add support for FencingTime
~ethanmad pushed to ~ethanmad/bouts.app git
7b4b9cc readme: add details about what bouts.app is & does
~ethanmad pushed to ~ethanmad/bouts.app git
87c34ea readme: add details about what bouts.app is & does
~ethanmad pushed to ~ethanmad/bouts.app git
1bbc43f readme: add details about what bouts.app is & does
~ethanmad pushed to ~ethanmad/bouts.app git
c2eb015 docs/ops: Create add_instance_to_host.md
~ethanmad pushed to ~ethanmad/bouts.app git
d36f6cf docs/ops: Add steps for adding instances to existing host
~ethanmad pushed to ~ethanmad/bouts.app git
4612d69 docs/ops: Reformat and clarify provisioning steps
~ethanmad pushed to ~ethanmad/bouts.app git
31a4eda views/fencers/{show,edit}: Use fencer's name in header
~ethanmad pushed to ~ethanmad/bouts.app git
e403680 views/squads/show: Swap fencers and matches tables
~ethanmad pushed to ~ethanmad/bouts.app git
56b40c5 views: Add message to render instead of empty tables
~ethanmad pushed to ~ethanmad/bouts.app git