I had a fair bit of prior experience with löve just messing around. It's honestly not that hard once you get your baseline systems figured out (how your entities are structured, how to draw things, how to do collisions).
After that, it becomes relatively easy to start adding features.
Thanks for the nice comment btw!