I have a dust covered personal project that I created in ACTIONSCRIPT that I started porting to JS recently. I had an audio bug because the synth I created was too simple, so every time a note stopped playing it made an annoying click sound.
Just fixed it by using attack/decay parameters in a gain node.
It feels good. next steps feel a lot easier, and I can think about doing some more fun stuff.