He gets feedback from us from time to time when he writes really bad code. There are still many things that can be improved code wise, but I'm letting it slide to keep motivation up at the moment.
improving clarity of the charging aspect is on his roadmap for v2 :)
I'm a little confused on how to charge up, but overall - super impressive.