How to setup sphinx translations (i18n), versions, and downloads with Read the Docs theme hosted via GitHub Pages and built with GitHub's free CI/CD tools.| Michael Altfield's Tech Blog
This post will help to provide historical context and demystify what’s under the hood of Heads, PureBoot, and other tools to provide Trusted Boot. I will not be presenting anything new in this article; I merely hope to provide a historical timeline and a curated list of resources. Intro The Librem Key cryptographically verifies the system’s integrity and flashes red if it’s detected tampering I’ve always felt bad about two things: Because I run QubesOS, I usually disable “Secure Boo...| Michael Altfield's Tech Blog
Guide to profiling Wordpress with tideways XHProf PHP profiler to debug and optimize slow web server page load speed| Michael Altfield's Tech Blog
How to detect malicious bidirectional unicode characters in PR commits using a GitHub Actions workflow (Defending against Trojan Source attacks)| Michael Altfield's Tech Blog
This article will present a few simple website availability monitoring solutions for tor onion services. Problem So you’ve just setup an Onion Service for your website, but how often do you actually check that it’s working? Maybe it’s a .onion alias to an existing website, and you usually only check it on the clearnet. What’s to prevent the darknet presence of your website from going down for weeks without you noticing? Indeed, it’s important to monitor your .onion websites so that ...| Michael Altfield's Tech Blog
This article will describe how to point a .onion domain at your existing wordpress sites (on wordpress multisite) so that your website will be accessible both on the clearnet and directly on the darknet via a .onion domain. Intro There are numerous security benefits for why millions of people use tor every day. Besides the obvious privacy benefits for journalists, activists, cancer patients, etc — Tor has a fundamentally different approach to encryption (read: it’s more secure). Instead o...| Michael Altfield's Tech Blog
Continuous Documentation guide to hosting a sphinx-powered documentation-as-code site (using the Read the Docs theme) on a GitHub Pages site, built with GitHub's free CI/CD tools.| Michael Altfield's Tech Blog