Tag Selected: how to launch a startup as a software engineer