Blog: Moved permission checks for optimization

Moved the `role_or_die()` checks to the top of the methods for optimization.
Why not save a few cycles if we can..