An Interactive Guide To The Fourier Transform – BetterExplained
https://betterexplained.com/articles/an-interactive-guide-to-the-fourier-transform/
46800306