https://gitlab.com/gitlab-org/gitlab/-/commit/c571840ba2f0e9...
Working with a tiny 1-bit screen and ~150MHz CPU puts some serious constraints on what you can do, which I've found to be pretty freeing (less analysis paralysis, more doing...)
[1] https://github.com/mindok/contex/blob/master/lib/chart/spark...