I just realized this never made it to the list, sorry for the duplicate posts. Blame it on my lack of coffee this morning... Here's my reply:
I'm in a state of flux right now, but I'll do my best to describe the
way I work.
For the last year or so, I've maintained a VPS that I just ssh into
for all of my Day Job (TM) work. I generally use vim and tmux in
pretty bare bones/minimalist configurations. I've been using vim (and
vi) for the better part of 15 years, but once in a while I like to try
new editors. When I'm remote, I just use an iPad and a keyboard to
ssh in and work. Feel free to heckle me about that, I'm used to it.
A recent gig required me to learn Go and that led me to looking into
plan9 again. Looking into plan9 naturally led me to p9p after reading
about Russ Cox and Rob Pike's setups. I started using acme a week or
two ago and have been using it whenever possible now.
As for my setup, I still maintain my remote vps since I don't have any
means of using acme on the run. I'm looking at buying a laptop to
replace my iPad for working remotely as I'm seriously considering
switching to acme as my primary editor.
On my remote machine, I have my test database and my normal
development setup. Locally, I run acme (now with one of the fixed
width fonts). In acme, I keep an rc shell open where I run gofmt and
then commit and push my code. I then hop into my remote server, pull
the code and run my app.
This isn't the most optimal situation. My next step is to get a local
instance of postgres running so I can skip the remote server
alltogether if I'm not on the road. If I need to work while I'm out
and about, I can just pull the repo and use my old tooling as normal.
Rather than installing a local copy of postgres, I may even open up
the remote database and just connect to it from my local machine.
As for a GTD or documentation option, I tend to use a paper notebook
and a pencil to keep all of my notes. Lately, I've found that with
projects like golang-weekly (shameless self plug), I've been using
textfiles to manage issue notes. I looked at wikifs as an option, but
I don't believe it runs under p9p.
My plan now is to either install werc somewhere, which is a little
heavy handed, or simply provide file paths as references in text files
which I can then right click on as if it were a wiki. Not entirely
elegant, but I think it would get the job done.
Sorry for the rambling, I think it was good for me to reflect on my
current setup and where I'm going anyway. Thanks for asking.