3 ms·any technological project you were working on, dont procrastinate; quickly finalize and release.by diminish 15y agoany technological project you were working on, dont procrastinate; quickly finalize and release.