If you are a programming beginner or want a deep dive which teaches a bunch of unrelated topics, this is a great article!
But, it took me longer to skim this article than to setup my first action. This is making things way more complicated seeming than it actually is IMO. All you need is 3 small files :)