Turning ideas into codes