Looks interesting. I would suggest to add a comment function so refactored versions can be explained in why this is the solution to go. There is an example where the original code used a map function but the refactored showed a forEach and a for loop but it doesn't make it clear why you should go with forEach or for since all three are valid but in the arbitrary example they only print a console.log.
namealerts.io
namealerts.io