I'm building a macOS app for managing GitHub notifications in a less stressful way and I'm sharing everything about this process along the way.