How someone temporarily took over my subdomain How an old DNS record set up my subdomain to be occupied by someone else. Nicholas C. Zakas May 21, 2024 • 4 min read AWSCloudDNS
Backing up my life with a Synology NAS Data in a public cloud is out of your control, that's why I decided to create my own private cloud in my office. Nicholas C. Zakas April 23, 2024 • 12 min read SecurityNASSynology
Disabling paste in textboxes is not a security feature This common, and annoying, pattern on many government and financial websites causes more problems than it solves. Nicholas C. Zakas July 3, 2023 • 11 min read HTMLSecurityAccessibility
Securing persistent environment variables using Vercel (formerly Vercel) The way to securely add environment variables to your Vercel isn't obvious. Here's how to do it. Nicholas C. Zakas September 3, 2019 • 5 min read VercelSecretsEnvironment Variables
Wanted: Dynamic execution contexts in JavaScript Nicholas C. Zakas October 26, 2010 • 6 min read JavaScriptSecurityXSS
Towards more secure client-side data storage Nicholas C. Zakas April 13, 2010 • 8 min read JavaScriptlocalStorageSecurity
Tabbed Browsing – Security Risk Nicholas C. Zakas October 20, 2004 • 1 min read FirefoxInternetSecurity