Welcome back! When I need a place to start, I CASE a project, copying it exactly as it is, or as close as I can get using what I have. That gets me into stamping without forcing myself to be original. For some people, that is how they stamp all the time!
And I'm not sure really how much of the basics of stamping have changed. Sure, new tools have come out but at its core, the art is still stamps, paper, and ink. So don't feel intimidated or out of the loop! This site is a lovely place so just jump in.