He meant, click your Avatar at the top right of the site to access that menu > Settings > Notifications
There is no way to turn off notifications for your own posts without turning off posts for others that I can see.