The past month, everything I've written has been done in a combination of Bywords (all my notes are Markdown) and Textastic (for code). I actually haven't used a computer directly since getting the new iPad (not because of any grand plan, I've just been trying to see exactly how much I can get done just on my iPad).
I'm cheating somewhat by ocassionally SSH'ing to other systems, where tmux and the crazy high resolution makes things surprisingly usable.
This week I just started a new job, where all of the internal, company stuff (timesheets, email, etc.) works on my iPad; which makes me feel like I've just stepped out of the 90's from a corporate perspective.
In addition to Prompt you should check out iSSH[1]. I've used it since the days of the first iPad and I've been satisfied with it. (Though at the moment it's a tad more expensive than Prompt.)
What I've found lacking on the iPad is apps that are suitable for structured, long-form writing similar to things like LyX. I can write Markdown or LaTeX by hand in a text editor but much prefer a graphical environment, and none of the available word processing apps support styles, cross-references, or any of the other things I need for academic writing.
I've actually been working on an app which supports these features for the past few months and hope to release soon. It's at the point where I'm looking for some feedback on UI & functionality from anyone who does a lot of academic or technical writing. If you're interested, drop me a line (kellypmk@gmail.com).
I've been implementing an iPad code editor with GitHub support, http://worqshop.com/ It's quite basic but you can do cool things with GitHub web hooks, etc.
Whatever you are doing to your site's menu bar, it does not work for me in Safari. It flickers and jumps around while scrolling. (5.2, so might be my fault)
Besides, great work. I just bought an Apple USB keyboard to replace the BT keyboard on my main computer, maybe I'll take the BT one with me for iPad coding now!
I purchased Texttastic the other day because my MacBook Air is in for service. Great text editor and if paired with a bluetooth keyboard you almost forget you're not on a laptop.
Not sure if you've looked at TextExpander but I find it to be a nice compliment to Textastic. I created some Django shortcuts that seem to work nicely. %%ifeq turns into {% ifequal %}{% endifequal %}
Coding over SSH is a pain using crappy coffee shop wifi. Much easier to make a change, then push it up to the server via SFTP when you're done. Maybe I'm just anal retentive, but I can tolerate a bit of a lag when punching in compile commands, etc, but not when writing code. Instantaneous response is essential to flow!
If you are already in Normal mode there's nothing to escape from, thus it's entirely possible to navigate down two lines. I find myself typing q quite often in day to day programming (it appears in 'frequency', 'query', 'quote', all important in my application), whereas jj is a sequence that appears in ~four words in English %w{hajj hajjes hajji hajjis}
I'm cheating somewhat by ocassionally SSH'ing to other systems, where tmux and the crazy high resolution makes things surprisingly usable.
This week I just started a new job, where all of the internal, company stuff (timesheets, email, etc.) works on my iPad; which makes me feel like I've just stepped out of the 90's from a corporate perspective.