the keyboard is so small, why not just use your cell phone? yes your on screen keyboard is far from ideal but it has already built some muscle memory. typing on a tiny keyboard with a non-standard layout is just painful.
Eh. Not a fan of the small keyboard on the GPD, but I'd take that over my phone's keyboard any day, especially for programing.
I have 10 years' of muscle memory for on-screen keyboards, and I still find them absolutely painful to use for anything other than a few words. When sending text messages, I use voice transcription (with the awkward "exclamation point", "newline", etc.).
If I were to use this, I'd set it up on some surface and just 2-finger type it like old-timey authors did on their typewriters.
And, FWIW, 20 years ago I jerry-rigged together a few gender benders and a null modem adapter so I could use my Palm Pilot to interface with VT100 terminals. Using Grafiti to send control characters and navigate TUIs was... interesting.
It was not that I could type faster (a swipe style onscreen keyboard is faster than all non full QWERTY keyboards IMHO) but that when I was writing a lot, long text or terminal command it was much more comfortable.