Home Tech When They Inevitably Screw Up Instagram, You Can Blame This GuyTechWhen They Inevitably Screw Up Instagram, You Can Blame This GuyOctober 1, 2018165FacebookTwitterPinterestWhatsApp Instagram’s co-founders are getting replaced by this guy.Read more…