The more I write Rust code, the more questions I asked to ChatGPT I still need to figure out how to organize projects properly (while keeping dependencies in mind), understand more of ownership, chaining methods of Result, Option etc..