Fixing Broken ACPI DSDT Tables on LinuxApr 14, 2026 How to extract, decompile, correct, and reapply a broken ACPI DSDT table on Linux, with...Read more: Fixing Broken ACPI DSDT Tables on Linux
Bastille on FreeBSD 15.0: VNET Jails, Bastillefiles, and PFMar 20, 2026 Notes from setting up Bastille on FreeBSD 15.0 with two VNET jails on a bridge,...Read more: Bastille on FreeBSD 15.0: VNET Jails, Bastillefiles, and PF
CRA Draft Guidance and Open Source StewardsMar 20, 2026 Notes from reviewing the European Commission's CRA draft guidance with the FreeBSD Foundation, focusing on...Read more: CRA Draft Guidance and Open Source Stewards
FreeBSD Native Jail Tools: Bastille, Pot, and the Nomad StackMar 17, 2026 Testing Bastille and Pot on FreeBSD 15.0 with VNET jails, ZFS, and a working Nomad...Read more: FreeBSD Native Jail Tools: Bastille, Pot, and the Nomad Stack
Container Networking on FreeBSD with Podman and CNIMar 16, 2026 Notes from testing container networking on FreeBSD 15.0 with Podman and CNI, including IP connectivity,...Read more: Container Networking on FreeBSD with Podman and CNI
Running an OCI Container on FreeBSD with Podman and ocijailMar 05, 2026 How to run OCI containers on FreeBSD 15.0 with Podman and ocijail, using ZFS for...Read more: Running an OCI Container on FreeBSD with Podman and ocijail
FreeBSD 15.0 on a Headless Linux Host with Cloud-Init and nftablesFeb 23, 2026 How to get FreeBSD 15.0 running on a headless Linux host with libvirt, nuageinit, nftables,...Read more: FreeBSD 15.0 on a Headless Linux Host with Cloud-Init and nftables
Testing FreeBSD Jails for Container OrchestrationFeb 12, 2026 FreeBSD got official OCI support in November 2025. This series tests what happens when you...Read more: Testing FreeBSD Jails for Container Orchestration
AWS Access Keys and Implementing Secure CLI Access PatternsMar 14, 2025 How to implement secure AWS CLI access patterns and prevent the proliferation of long-lived IAM...Read more: AWS Access Keys and Implementing Secure CLI Access Patterns
AWS Marketplace in Multi-Account EnvironmentsMar 11, 2025 Implementing effective AWS Marketplace controls across diverse multi-account structures while balancing security and operational needs...Read more: AWS Marketplace in Multi-Account Environments
Enhancing No-Comment with Email EncryptionMar 08, 2025 How I implemented client-side email encryption for the No-Comment systemRead more: Enhancing No-Comment with Email Encryption
No-Comment: Adding GitLab Support to a Static Comments ServiceMar 07, 2025 How I added GitLab support to No-Comment, a Cloudflare Worker-based comment system for static sites...Read more: No-Comment: Adding GitLab Support to a Static Comments Service
Returning to Blogging: AWS Governance, ARIA, and What's NextMar 06, 2025 After a long silence, I'm back to share my journey with AWS governance, the ARIA...Read more: Returning to Blogging: AWS Governance, ARIA, and What's Next
ARIA: Governing AI Participation in Software DevelopmentMar 06, 2025 A practical framework for defining clear boundaries for AI assistance in your software projectsRead more: ARIA: Governing AI Participation in Software Development
Linux Compose Key SequencesAug 02, 2022 compose key sequences, which can be used to enter accented and other non-standard characters in...Read more: Linux Compose Key Sequences
Z shell vs Bash: Which Shell Reigns Supreme?Oct 26, 2019 A practical comparison between Z shell (Zsh) and Bash - discover why you might want...Read more: Z shell vs Bash: Which Shell Reigns Supreme?