Peogramming jokes Generator preview Links live Demo Built with HTML CSS JavaScript key concept Event async function client-side web API