There might not be any existing code for your new platform, but that doesn’t mean you’re free from constraints