Exploring ML/DL/RL/LLMs. From scratch, bit by bit. Starting coding with unit tests first, to make debugging later easier.