- For The Web
- Hello, It's Me
- asynchronous voice communication platform. built exclusively using Go's standard library
-
code,
live
- PictureBookMyLife
- mixes pictures and text to tell stories. aggressively caches with fragment and HTTP caching
-
code,
live
- Photos For Your Folks
- Chrome extension that overtakes the new tab with a random photo from a specified Flickr album
-
code,
extension
- Input Type Text, Eff Autofocus
- Personal Website
- static site, with too much self promotion and a blog. you're looking at it!
-
code,
live
- Packages and Libraries
- Go Figure
- print or animate ASCII art from text in Go
- package
- Where Are You Going, Where Have You Been
- transforms location history into a data visualization map
-
tool,
demo
- Open Source Contributions
- Ruby on Rails
- stumbled upon and helped fix a narrow bug related to
#reset_column_information
- issue
- artii (Ruby Gem)
- qmk_firmware
- created and shared ErgoDox keymap optimized for macOS with Vim and tmux
- code
- Talks
- What We Talk About When We Talk About Caching
- presented an overview of caching in rails, with a focus on ETags, at NYC.rb
-
slides,
event listing
- Vim Navigation Commands: sequences you have no excuse not to know
- Professional
- Outreach
- backend software engineer for sales communication platform
-
splash,
API
- MAP Digital: MetaMeetings
- full stack developer at event-tech company
-
splash,
API