Michael Keller mhkeller
- csv soundsytem, Al Jazeera America
- New York, NY
- Joined on
Popular repositories
- sublime-interview-syntax 30 A Sublime Text syntax definition and highlighter meant to help reporters as they conduct interviews.
- cartodb-templates 23 Map templates with cartodb.js
- turntable 18 Node.js scripts for pulling data from Google Docs and uploading them to S3 with data scrubbing and moderation.
- chartbuilder-electron 17 A desktop version of Quartz's Chartbuilder app
- joiner 15 A simple utility for SQL-like joins with Json or GeoJson data. Also creates join reports so you can know how successful a given join was.
Repositories contributed to
- newslynx/newslynx-app 16 Code for Newslynx App
- ajam/aufbau 14 A desktop app that loads a hand-curated, artisanal selection of local web apps.
- ajam/pulp 71 A vivacious viewer for web comics.
- newslynx/newslynx-core 8 The API and Data Collection tasks that power NewsLynx
- newslynx/automation 6 Ansible Playbook + Vagrantfile for NewsLynx.
Public contributions
Contributions in the last year
2,539 total
Oct 13, 2014 – Oct 13, 2015
Longest streak
24 days
June 4 –
June 27
Current streak
0 days
Last contributed
Contribution activity
26 commits
- Pushed 1 commit to newslynx/automation Oct 11
- Pushed 7 commits to newslynx/newslynx-app Oct 7 – Oct 10
- Pushed 2 commits to mhkeller/kestrel Oct 9
- Pushed 1 commit to mhkeller/spacegray-eighties-iterm Oct 9
- Pushed 12 commits to mhkeller/kestrel-cli Oct 9
- Pushed 3 commits to newslynx/docs Oct 7
16 Issues reported
- Open #171 Suitable automation admin commands?
- Open #170 Better post "add article" modal behavior
- Open #169 Supervisor fails to restart on `make update`
- Open #168 Allow multiple instances to use same S3 bucket for backups?
- Closed #30 listing sub dirs fails if no subdirs
- Open #29 Add more email feedback on authentication fails
- Closed #28 Add deployed URL to `swoop deploy` success output
- Closed #27 Add update prompt if newer version is available
- Open #65 Preserve colors in output?
- Open #1051 Settings strings show `undefined` in the UI
- Open #1050 Some direct message channels hang after upgrade
- Open #1041 Users lose access to private rooms
- Open #167 Set up home page recipe to initialize
- Closed #166 add restore from backup to automation
- Open #35 Support txt fallback for `writeData`
- Open #26 Have `swoop init` look to existing .git folder if `swoop init`ing on existing git repo