Recently, a developer friend of mine reached out with a classic problem: his website had two separate pop-ups that just weren't cutting it. One pop-up required users to manually enter their first, middle, and last names, offering a list of names in r...