I use Makefiles that run "git push $branch" and then call a Jenkins API to start a build/deploy of that $branch. This way I never have to leave vim; I use the fugitive plugin for vim to "git add" and "git commit", then run ":make".
A twitter bot for HN, but stories are delayed for 24 hours and then must meet a score threshold. I use it to catch up on news after a few days away from the internet. Bot is hosted on Google within the free quota! I plan to post the source to github eventually...
https://news.ycombinator.com/item?id=13520891