Astro Web UI Improvements Increase Productivity! T...
Astro Web UI Improvements Increase Productivity! Thanks for the recent updates to the UI and Discover Menu. They have sped up the time to complete a typical interaction by 15% for my recurring tasks.