https://levelup.gitconnected.com/create-dynamic-typing-effects-with-typed-js-a-step-by-step-guide-a17b61417287