PWM sine wave without "delay"

Any thoughts on a code without it?

Sure. Use the blink with delay philosophy.