Debora Boon, online ontwikkelingen, communicatie