There’s an interesting distinction that Jeremy Keith defines between prototype code and production code in this post and I’ve been thinking about it all week:
What’s interesting is that—when it comes to prototyping—our usual front-end priorities can and should go out the window. The priority now is speed. If that means sacrificing semantics or performance, then …
The post Prototypes and production appeared first on CSS-Tricks.
Learn how to write a custom TSLint rule using some cool features of the Angular compiler that allows us to step through our code and inspect each component.
The year’s last release of Firefox bundles together goodies for all, including multi-tab management in the interface, new CSS features, devtools improvements, better privacy protections, add-ons updates, and much, much more. Read all about it!
The post Firefox 64 Released appeared first on Mozilla Hacks – the Web developer blog.
I’ve recently been updating a website that was written a long time ago that has not been touched in a meaningful way in many years. In addition to the actual work I was asked to do, I took the opportunity to update the password hashing routines.
This site is so old that the passwords are stored using MD5 hashes. and that’s not really good enough today. So I included updating to bcrypt hashing with password_hash() and password_verify() in my statement of work.