Some smart saving tricks!

Are these supposed to be dev tips? Or under the hood implementation methods related to saving data?

Save data on a timer that ticks every 1-2 seconds.

I wouldn’t go this way. Sounds like a disaster waiting to happen. But intercepting keys is generally a good idea.