This technique is good for job interviews, when they ask me to solve leetcode problems. I was inspired by the blog:
https://aphyr.com/posts/342-typing-the-technical-interview
and related to Rust, the solution
https://github.com/insou22/typing-the-technical-interview-ru...
Or Typescript https://www.richard-towers.com/2023/03/11/typescripting-the-...