With a blog, you hope that your audience remembers to visit it (pull). With a newsletter you send content their way (push) so you actively remind them you exist. You can, of course, use newsletters to push new blog content, so it’s best to use both.

References

Blank, Dan. Be the Gateway: A Practical Guide to Sharing Your Creative Work and Engaging an Audience. WeGrowMedia, 2017.