Although James is experiencing linear progress At times it does not seem that way and maybe it is not. Point being, the reason that he creates these logs is to accelerate his own learning. It will be wonderful if it accelerates that of others. But he can take no responsibility for that. he needs to Create these logs to deepen his thinking, increase retention, and among other things provide the possibility of a faster recovery if the ideas that he pursues get way off track and he needs to do a complete reboot.