This is your work, valued
Principal Engineer at @pdq Primary stack: Elixir, TypeScript, Postgres & Kubernetes
dotfiles. โจ My dev setup
127king_of_tokyo. ๐ King of Tokyo Multiplayer Board Game using Phoenix LiveView
50Bang. โ๏ธ๐ฆ Autocomplete DuckDuckGo Bangs with Alfred
37alfred-switch-audio. ๐ Switch Audio Output/Input with Alfred
33deploy-elixir-example. โ๏ธ Automatic server provisioning and configuration for Elixir and Phoenix Deployment
19capybara_error_intel. ๐ Ruby gem for heuristic error messages in Capybara based Page Objects
15NetflixScraperAPI. Netflix Scraper API to allow autocomplete for movie titles
14fretmaster-elm. ๐ธ Guitar Learning Game (PWA) written in Elm
14AlfredNetflixSearchWorkflow. An Alfred v2 workflow for searching Netflix with autocomplete
13nerves_remote_led. ๐ก Example for using websockets to control Nerves devices
12alfred_hex_docs. ๐ Alfred Workflow for quickly opening Elixir Hex Docs
11CoronaTime. ๐ฆ Corona Time: An Alfred Workflow For Tracking COVID-19
9alfred-magic-link. Magically insert links into markdown using Alfred
8Nietzche-Ipsum-TextExpander. ๐ Nietzche Ipsum for TextExpander
8game_of_life. โ๏ธ Game of Life in Phoenix LiveView
8PasteurClient. OS X menu bar application for sharing system clipboard between macs, securely, via WebSockets
6cookie_monster. ๐ช HTTP Cookie Encoder and Decoder in pure Elixir with zero runtime dependencies.
5uule_grabber. ๐ Generates UULE codes for Google Search to allow localized searches.
5retrovertigo. le blog
5FailSpell. Speed up your TDD workflow with FailSpell the RSpec failure re-runner
4weekly_commits. ๐ List your commits on a project for every day of a specified week
4ukey. ๐ Automatically lock macOS when a USB device is removed
4k3s-cluster-apps. ๐ฆ ArgoCD (GitOps) Apps for one of my home K8s clusters
3meetup_giveaway. ๐ฒ A quick Elixir script for fetching a random attendee name from meetup.com
3neptune. โ Elixir Cluster on K8s
3SecureInputPaste. ๐ฉ Alfred Workflow: Allows pasting text into macOS secure inputs
3RiffBox. ๐ธ Arduino Based Guitar Riff Generator
3downgest. Yet another RSS reader. This one converts content to markdown. Elixir, Phoenix and Elm.
2ReactReduxTesting. JavaScript
2tpi-cluster-ansible-playbook. โ๏ธ Turing Pi 2 Cluster Management Playbooks
2toolkit. ๐งฐ Useful tools for any coding project
2sn-vim. ๐ A Vim Markdown Editor component for the E2E encrypted notes app, StandardNotes
2alfred-workflows.
2tab_search. ๐ธ Tab Search Alfred Workflow
2ultra_sonic_pi. ๐ฅง Collaborative code editor for SonicPi. Written in Phoenix with Channels.
2klick. โ๏ธ Metronome Built with Elm and Web Audio API
2chainz. ๐ฌ Text generation using a basic Markov Chain in Elixir
1absinthe_subscription. ๐ An example of creating GraphQL Subscriptions over WebSockets using Absinthe and Phoenix Channels
1kanban. Taking the BEAM to production pragmatically.
1mapex. ๐ CLI tool for converting JSON to Elixir Maps (written in Rust)
1socks. ๐งฆ Example of relaying private messages on Phoenix Channels for only specific users.
1tmux-ff. Tmux 3.2 plugin for a selecting pane/window with FZF in a floating window!
1open_sesame_umbrella. Garage Door Opener built for the Raspberry Pi Zero W using Elixir, Nerves and Phoenix
1streamdeck-zoom. HTML
1snagg. WIP - Shared resource management
1atmo-watch. :thermometer: Nerves powered local weather station
1hangman_app. ๐น Hangman Game CLI/WebApp Written in Elixir
1stl_parser. ๐ STL File Parser in Elixir using :leex and :yecc
1caddy-digitalocean-docker. :whale: Docker image with Caddy compiled from source with DigitalOcean DNS ACME verification
1bypass. Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
1distributed_nodes. Elixir
1AngularJS-ToDo. This is a repository for my experiments with Yeoman, Grunt, Bower, and AngularJS
1