Building custom software without turning it into an endless project | Impulse Lab