-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The Android-based Onyx BOOX ebook reader supports an bluetooth keyboard. The company will sell you a reasonably decent one (it lacks function and escape keys) for $35.
The Termux Linux terminal and environment (https://termux.com/) is installable via F-Droid. Among the terminal schemes is an e-ink mode of dark-on-light. Font size is scalable.
Through Termux you have your choice of terminal-mode editors, including vim, emacs, nano, pico, and numerous others.
The handwriten notes feature is also quite good. Text-recognition is a bit iffy but does work.
My main reservation with this setup is that Android's memory management is fatally flawed and processes can be terminated at any time without warning. Terminal sessions really ought to be exemptable from that, but AFAIK they are not.
Still, it's a quite good environment with nearly 1,500 packages available using the APT package tool.
Any Android or LineageOS -capable device should be able to function likewise. There are a few Linux-based devices also on the market (and yes, Kobo is one), including the reMarkable tablet (my major gripe: 16 GB storage is simply stupidly small, this supports a cabled keyboard but not AFAIU Bluetooth), and devices from Pine (in process) and possibly Purism.