On June 12, 2025, the internet blinked. Email vanished, apps froze, and many of us lost contact with our digital coworkers (both AI and human). The world felt it instantly; businesses stalled, teams scrambled, and digital operations everywhere took a hit. Felt a little like deja vu. Does anyone remember July 19, 2024?