As a step of my journey to become a web3 dev, I am going over the Ethernaut challanges.
To code as much as possible in solidity, I decided to follow the same approach as @Gonçalo and test my implementations with Foundry tests.
Insipiration: https://github.com/goncaloMagalhaes/ethernaut-foundry