The information fragmentation problem through dimensions of software, time and personal projects