As a Solidity developer, one of the best articles for you to understand the differences between the EVM and the TVM is:
https://society.ton.org/six-unique-aspects-of-ton-blockchain-that-will-surprise-solidity-developers
This is a very good introduction. Afterwards, the whitepaper is where you will have to go along with the developer documentation.