adding mastodon link #5208

Merged
anaghz merged 1 commits from 20250806-newsletter into master 2025-08-06 09:58:37 +00:00