(Revised) Blog post for web notifications