[{"data":1,"prerenderedAt":42},["ShallowReactive",2],{"page-\u002Fjournal":3},[4,18,33],{"id":5,"title":6,"date":7,"description":8,"tags":9,"meta":16,"path":17},"journal\u002F2026-03-26-automate-everything-including-tech-demos.md","Automating Everything, Including Technical Demos","2026-03-24 20:00:00","I recently pushed myself to create a presentation about a deep dive into the Linux Boot Process and\na non-standard Ubuntu installation technique I tend to use. I was interested in sharing the\nexperiment but also I wanted to know what making these kinds of videos was like.",[10,11,12,13,14,15],"tooling","automation","demo","obs","kdenlive","virtualization",{},"automate-everything-including-tech-demos",{"id":19,"title":20,"date":21,"description":22,"tags":23,"meta":31,"path":32},"journal\u002F2026-03-19-ukis-matter-for-modernizing-boot-security.md","Why Unified Kernel Images Matter for Modernizing Boot Security","2026-03-18 20:00:00","To prepare for redoing my main desktop machine, I decided to look into how to automatically (and safely) decrypt LUKS2 with a TPM in Ubuntu. My research and experimentation showed that it is doable, it just requires a sizable delve down a rabbit hole involving the linux boot process.",[24,25,26,27,28,29,30],"security","boot-architecture","linux","secure-boot","tpm2","uki","uefi",{},"ukis-matter-for-modernizing-boot-security",{"id":34,"title":35,"date":36,"description":37,"tags":38,"meta":39,"path":41},"journal\u002F2026-02-23-a-personal-website.md","My Personal Website","2026-02-22 19:00:00","Here we have my personal website. What an odd thing to write. I generally don't like talking about\nmyself but it does feel kind of nice to have a space where I can record some of the stuff I've done\nand maybe share some of the technical challenges I've overcome.",null,{"author":40},"Christopher Prevoe","a-personal-website",1775676701656]