Hacker News new | past | comments | ask | show | jobs | submit login

ring ring ring

"yeah, what's up?"

"Nagios is paging, something with that code you pushed live a couple hours ago is throwing a fit... looks like half the web cluster is on the verge of going to swap, can you look into it? asap!"

"Well, I'm on at the bus stop and won't be near a computer for at least an hour...yeah, I'll sort it out, will text you when we can push fix live."

pulls out Note 3, shitty 3G coverage

connects to VPN

ssh into dev env with connectbot

switches to hackerkeyboard for input mode

screen -dr dev

Ctrl+c, tail join IRC channel that dumps syslogs from production cluster

sees error

Ctrl+c,vim the/file/causing/the/unexpected/problem

fix, :wq

git stash, git pull, git stash apply, git commit, git push

Ctrl+d, exit

sends text message "good to go!"

deal with it.

    git commit -m "Always commit your changes first!"; git pull --rebase; git push
And I use tmux, it's more modern ;)

I like the syslog into irc thing, that's neat.

By the way, I recently made a commit in the Github web interface while sitting on the toilet. No posix stack required ;)

Better, mobile off. Fix issue in the morning when back on office.

Moral of the story: Vim is very good for deploying fixes from bus stops.

Moral of the story: This post has devolved into inane commentary.

‰s/bus stops/everywhere/g

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact