I wrote a shell script triggered by cron on my DD-WRT router to automatically connect to the optimal ProtonVPN server via the OpenVPN Client [Read More]
Performance
A collection of my blog posts tagged as being related to performance including software performance, web performance, device performance, etc.
Optimizing ProtonVPN Server Selection by DD-WRT with DNS
I created a custom URL to connect to ProtonVPN from DD-WRT that selects from a pool of premium servers in the nearest city. [Read More]
HttpContext.Cache Multi-tenant Leak
Our team misunderstood the scope of ASP.NET’s HttpContext.Cache. This mishap led to some cross-instance data leakage in our hosting environment. Keys must always have enough unique information to identify their respective cache value. [Read More]
Hardening Firefox. Replacing Chrome.
Using Firefox instead of Chrome on the desktop, and how I am hardening Firefox to increase security and privacy. [Read More]
Activating HTTP/2 Server Push with WordPress
A quick and dirty test of HTTP/2 Server Push on WordPress. [Read More]
Blocking Web Fonts for Speed and Privacy
How to configure your browser to block web fonts to speed up your web browsing and protect your privacy. [Read More]
FilterLists, Gorhill, Jekyll, WordPress Plugin, and PHP
FilterLists got a bit of publicity and I began working on a new feature, learning Jekyll, PHP, and WordPress plugin development along the way. [Read More]