A neat feature for components that wrap native elements, e.g. <my-input>, is detecting when things like aria labels are missing/invalid and console.warn()-ing so it gets fixed before it ever hits prod.

I've started doing this in some experimental components and it's already saved me a few times. 😅