IMHO everyone working a lot with blueprints should know these things.
The article simply gathers quite fundamental knowledge in a single post. As it was mostly explained in other people’s talks
https://dev.epicgames.com/community/learning/tutorials/wrKz/unreal-engine-fundamental-blueprint-practices
Link is broken here:
" Use Timers instead of Tick and Delay
Performing a lot of operations on blueprint Tick is one of the main reasons for the low performance of your gameplay code. Plus it makes the blueprint messy and difficult to maintain if you call a lot of things on Tick.
Thank you
Here is the Unreal Engine Community Wiki version of this tutorial:
Fundamental Blueprint Practices
I’ve just updated it with the recent important stuff.