I loved the cross-platform approach Kenny has taken, it is stuff that will be useful for years, and stuff like this is tricky to find resources for. :)
Saved for when I am at the "user" stage of my game, beyond "yay saves now work" and the lower level code :)