Founders Resignation - Mycroft - eviltoast

i just heard of mycroft for the first time today, and it looks like the company is actually doing well - but they probably should’ve written a more cheery-sounding title for this blog post!