Notebook: Code, thoughts and assorted nonsense