Too Long; Didn't Read
A long time ago, in 2011, I wrote my first DNI (Spanish ID) <a href="https://blog.singuerinc.com/javascript/actionscript3/validators/dni/nie/nif/2011/06/17/tip-validar-un-dninienif-de-espana-con-actionscript/" target="_blank">validation script</a>. I did it with <a href="https://hackernoon.com/tagged/actionscript" target="_blank">ActionScript</a>.