Skip to content




  • 10 discussions answered
Block or Report

Block or report olets

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


He/him/his. I live on Hawaiian land.


Work with me! Viget is hiring (remote and in person). Happy to answer any questions over email.


I make accessible responsive front ends for websites small and large, CMS-backed or not. In a typical week I work on Node, PHP, and Rails stacks. I think about information architecture and presentation, mentorship and knowledge sharing, code reviews and team strength, collaboration and contribution. I enjoy writing utilities and build pipelines. Before this I was in cognitive neuroscience of mental disorders. Skill with smallest market: clay court croquet court restoration.

Selected dev writings

  • zsh plugin manager plugin installation procedures (2020) shell zsh Read gist
  • CLI Equivalents for Common MAMP PRO and Sequel Pro Tasks (2020) cli mamp mysql Read on
  • Committed to the wrong branch? -, @{upstream}, and @{-1} to the rescue (2020) cli git Read on
  • Twig: Determine if a date is past, present, or future (2020) twig views Read gist
  • Try Out Fish For Your Command Line Shell (2020) fish shell Read on
  • Configure Zsh Options & Plugins for Productivity in macOS's Default Shell (2019) shell zsh Read on
  • How to use local Node packages as project dependencies (2019) cli npm yalc Read on
  • Make all MAMP PHPs available on command line, and default to the latest (2019) mamp shell Read gist
  • Fundamental ERB and Twig for Front-End Development (2019) erb twig views Read on
  • Set Up a Windows 10 Virtual Machine and Run Internet Explorer 11 and Edge on Mac or Linux (2019) vm Read on
  • Set Up Simulator and Test iOS Mobile Safari on Mac (2018) ios mobile Read on
  • Set Up AWS CLI and Download Your S3 Files From the Command Line (2018) cli s3 Read on
  • Sticking to Your Palette Regardless of Opacity (2015) css less Read on


Proof of concept fiddles I've made to test out one thing or another. Mostly CSS demos — for JS I typically prototype locally with my standard tooling. Mostly using slim for markup and stylus for styles because they require the fewest Codepen keystrokes. Placeholder images come from CDNs; I cannot make any guarantees about their content. Maybe you'll find some useful.

  • Equal-size image grid with equal height captions per row, sized to the tallest caption, with caption text top-aligned html css See pen
  • Responsive accessible stacked figures with parallax captions html css See pen
  • "Donut" link card pattern — linked image and body, separated by linked tags html css a11y See pen
  • CSS Grid: Reverse column order (flex-direction: row-reverse, for grid) html css See pen
  • Illustrated list: hover an item to change the adjacent picture html css See pen
  • Responsive grid with accessible responsive art-directed heading and subheading html css a11 See pen
  • Animated gradient background html css See pen
  • Animated gradient text color html css See pen
  • Breathing Halftone demo (halftone-dottified image, mouse interactions) See pen


counter since March 28, 2021.


  1. Straight-forward tests and coverage reports for zsh and —under zsh's emulation— csh, ksh, and sh

    Shell 1

  2. zsh-abbr Public

    The zsh manager for auto-expanding abbreviations, inspired by fish shell.

    Shell 157 9

  3. Automate the rebasing of Git branches and creation of stage branches

    Shell 6

  4. A zsh plugin for timing, working with, and displaying the time an interactive shell command takes to execute.

    Shell 2

  5. Genealogy modeled in Git, with CLI for building and visualizing family trees and for determining blood relationships

    TypeScript 1

  6. 1
    > Instructions for installing zsh plugins, for a variety of plugin managers
    - **[antibody](**: Add `<owner>/<repo>` to your plugins file. If you use [static loading]( update the sh.
    - **[Antigen](**: Add `antigen bundle <owner>/<repo>` to your `.zshrc`.

2,806 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Mon Wed Fri

Contribution activity

October 2021

Created 4 repositories

Created a pull request in EthicalSource/hippocratic-license that received 2 comments

3.0 License Unordered lists

This is a one possible fix for #79 proposed with the understanding that the -es might be problematic for legal reasons I don't know about, and th…

+104 −66 2 comments
Opened 2 other pull requests in 1 repository
Opened 5 issues in 2 repositories
58 contributions in private repositories Oct 1 – Oct 22

Seeing something unexpected? Take a look at the GitHub profile guide.