My personal pet-peeve is devs using the number input for things that contain digits but aren't "numbers" (credit card numbers, 2fa codes, postal codes etc)[0]. Number input provides a lot of footguns and you're usually better off using something else.
[0] https://kilianvalkhof.com/2022/css-html/are-you-sure-thats-a...