I used the 11" MacBook Air for a few years, so I'm quite used to working with small screens. Good eyesight means I can fit ton of vim splits on the screen with a small-ish font.
Right now I'm typing this using the Smart Keyboard from Apple, but I also have a nice custom mechanical keyboard that I can plug in when I'm home: http://bergie.iki.fi/blog/atreus-build-log/
Example: https://d2vqpl3tx84ay5.cloudfront.net/android-tablet-2017/pi... (from the Android tablet I had before this current iPad)
Right now I'm typing this using the Smart Keyboard from Apple, but I also have a nice custom mechanical keyboard that I can plug in when I'm home: http://bergie.iki.fi/blog/atreus-build-log/