$ POSTS
offensive-security hack-the-box Jul 2026
I Reached Hacker Rank by Building an Operator, Not by Grinding Boxes

Twenty-nine days ago I had never owned a machine on Hack The Box. In a month I hit Hacker rank. In the same window of time, I …

grc nist-800-30 Jun 2026
My Simple Little Workflow Earned a C+

A few months ago I turned a pile of Oracle HCM PDF guides into something I could actually search. Convert each PDF to Markdown …

grc threat-intelligence Jun 2026
Auditing My Own Threat Briefing Tool Before I Trusted It

I found an open-source project that builds a weekly cybersecurity briefing for non-technical employees. It pulls a threat-intel …

agentic-ai infrastructure Jun 2026
The Loop Is the Skill

As I was going through the deeplearning.ai Agentic AI course, Andrew Ng put a loop on the screen: build a quick prototype, run …

ai-infrastructure explainer Jun 2026
Personal AI Infrastructure, Explained for High Schoolers

Personal AI Infrastructure: Explained for Real What Is It, Actually? Think about your phone. It’s not just one thing — …

ai-infrastructure claude-code May 2026
Your AI Isn’t Going Off the Rails. It Never Had Any.

Your AI Isn’t Going Off the Rails. It Never Had Any. The most common complaint I hear from people using AI is some version …

ai-security cybersecurity May 2026
You Use AI at Work. That Already Makes You a Security Stakeholder.

The Part No One Mentions When They Hand You an AI Tool When an organization rolls out an AI tool to its workforce, the …

python pdf May 2026
Upgrading My PDF Converter to IBM’s Docling

When My Own Tool Couldn’t Handle My Work The error message was easy to dismiss: RapidOCR returned empty result!. It appeared …

pai ai-infrastructure Apr 2026
If a Script Can Do It, Don’t Ask the LLM

If a Script Can Do It, Don’t Ask the LLM When your AI system is spending inference tokens to parse date fields, strip PDF …

pai claude-code Apr 2026
Stop Prompt Engineering. Start Building Infrastructure.

Stop Prompt Engineering. Start Building Infrastructure. Last week I opened a terminal, typed six words, and watched PAI spend the …

obsidian knowledge-base Apr 2026
Front Matter Is the Schema of Your Knowledge Base

Front Matter Is the Schema of Your Knowledge Base There is a Dataview query I run at least once a week: TABLE date, author, genre …

security ai Apr 2026
AI Writes Code Fast. Here’s Why Security-First Thinking Matters More Than Ever.

Speed Is the Feature. Unexamined Speed Is the Liability. One of the most impressive things about using AI to write code is how …

project-decomposition tools Mar 2026
ProjectDecompose: Breaking Down Complex Projects Into Deliverables

ProjectDecompose: Breaking Down Complex Projects Into Deliverables Have you ever stared at a project and thought, “This is …

python fastapi Mar 2026
Adding a Web UI to My PDF to Markdown Converter

The Promise I Made to Myself In my last post about building the PDF to Markdown converter , I listed some “what’s …

cybersecurity knowledge-base Mar 2026
I Turned 50 Cybersecurity Books Into a Searchable Brain

The Problem With Security Books I have a lot of cybersecurity books. PDFs from Humble Bundles, O’Reilly downloads, books …

pai notebooklm Mar 2026
Connecting PAI to NotebookLM via MCP: Your Research Becomes a Live Knowledge Layer

Connecting PAI to NotebookLM via MCP: Your Research Becomes a Live Knowledge Layer I’ve been using Google’s NotebookLM …

pai skills Mar 2026
Claude Code Has Skills. PAI Has a Skill System. Here’s the Difference.

Claude Code Has Skills. PAI Has a Skill System. Here’s the Difference. There’s a word that shows up in both Claude …

ai automation Mar 2026
Building an AI Conference Directory That Populates Itself

The Problem: AI Conferences Are Everywhere and Nowhere If you’ve ever tried to find a comprehensive list of upcoming AI …

pai rag Feb 2026
RAG, Agents, and Skills: The Three Pillars Inside My Personal AI

RAG, Agents, and Skills: The Three Pillars Inside My Personal AI This site — Augmented Resilience — didn’t get built the way …

python cli Feb 2026
When Your PDF Workflow Breaks - Building a Markdown Converter with Claude Code

The Problem: PDFs Are Knowledge Prisons You know that feeling when you download a brilliant research paper, only to realize you …

deployment namecheap Feb 2026
Deploying a Hugo Site to Namecheap with PAI

I recently deployed my Hugo blog to Namecheap shared hosting, using Obsidian as my content editor and Claude Code with PAI …