fwiw ChatGPT gives a great answer for the first, I've started asking it to explain how to implement certain library features instead of simply reading documentation because I learn faster that way (understanding how somet