Casey James Perno

Introducing The Blogfolio!

October 02, 2019

After a couple years of a website that simply said ‘Under Construction,’ I’m proud to reveal my Blogfolio! Although at the time of writing I only have a few blog posts out, I plan to heavily expand both the content and the features of this site. Ultimately, this will be the center of my professional […]

The Reset Button Doesn’t Clear the Form

August 26, 2019

There are some things so fundamentally simple that they cannot be misunderstood, right? Everyone must surely grasp their self-evidence. Maybe there are some axioms like this, but it turns out the HTML reset button is not among them — or maybe I’m just not as smart as I like to think! For years, I thought […]

const is not always constant

August 02, 2019

const is one of the new variable types introduced with ES6 to replace var and all of its eccentricities. The oddities of var, its problems, and why we needed to replace it are beyond the scope of this writing. Instead, I want to focus on the oddities of const. Don’t get me wrong, const is […]

Password Autocomplete: How Developers Can Reduce Frustration and Increase Security

July 12, 2019

Password managers are generally considered an improvement for online personal security. Your passwords being saved in one location may not seem secure, and it definitely comes with its own pitfalls, but a much greater threat to your online security comes from re-using or using simple/common passwords. Having the ability to create a different password for […]

Three Things Every Website Needs

November 20, 2018

The web is no longer in its infancy. At the end of the second quarter of 2018, there were almost 340 million domain names registered across all top-level domains (.net, .com, .org, etc), and that growth is accelerating 2.4% each year. With numerous free or inexpensive platforms like WordPress, Squarespace, and Shopify becoming more powerful and […]