Building a Personal AI Infrastructure (PAI)
I have a bunch of ideas I want to share here, but let me first start with what I’m doing overall. A mission reminder My…
I have a bunch of ideas I want to share here, but let me first start with what I’m doing overall. A mission reminder My…
Kai: AI-powered coding in Neovim (click for full size) I use LazyVim, btw. lol I’ve been using AI to help with coding for a while…
Comparing Fuse.js and Elasticlunr.js for Zola’s client-side search. Learn which library suits your static site’s needs. Zola is a fast and lightweight static site generator.…
On July 19, 2025, a critical remote code execution (RCE) vulnerability (CVE-2025-53770, also referred to as ToolShell) was publicly disclosed, impacting on-premises Microsoft SharePoint Server…
When it comes to AI, people are often in one of two camps: They’re freaking out about AI and it’s capabilities They can’t understand why…
Building My Custom AI Therapist This week I played around with building my own custom AI therapist, and found it offered surprisingly direct and…
Andrew Storms, VP of Security at Replicated, has spent three decades on the frontlines of cybersecurity. From building Unix systems in the early ‘90s to…
I think a lot about why people aren’t happy. I’m reading a book now by Bertrand Russell that offers a compelling theory: Modern people are…
Oct 11, 2010 My favorite thing to do is determine why complex things happen. Some examples include why over half of American’s deny evolution, why…
I think a lot about why people aren’t happy. I’m reading a book now by Bertrand Russell that offers a compelling theory: Modern people are…
I am nearly to the point where I can accept someone who decides to be shallow after seeing what it means to be deep and…
This is an attempt to show the differences–not without bias, but without hate. Functionality The iPhone focuses on doing a few things in a very…