@Ralph Secure My Laptop
Created: 2026-03-22
I went on vacation while Claude had bonus tokens. Made my first Ralph-like loop to improve laptop security IaC.
My First Cron/Event-Triggered AI Agents on K8s
Created: 2026-03-15, Modified: 2026-03-15
Building a K8s controller that runs a Claude Code agent every morning to search the web for AI news and write a digest to the wiki. Also triggerable on demand via webhook.
Attempting an AI Agent Org Chart
Created: 2026-03-11, Modified: 2026-03-12
Experimenting with multi-agent setup with named roles, a shared wiki, and an orchestration agent that coordinates between them.
Safety Hooks for Claude Code
Created: 2026-03-11, Modified: 2026-03-11
Three shell scripts that block destructive commands, protect sensitive files, and log everything Claude does.
RAG on the Bot-Wiki
Created: 2026-03-11, Modified: 2026-03-11
Build a tiny RAG pipeline over a 21-page wiki using FAISS flat index, OpenRouter embeddings, and whole-page chunks enriched with frontmatter context.
Bot-Wiki: A Knowledge Base for Robots
Created: 2026-03-10, Modified: 2026-03-10
Adding a structured wiki to the blog designed for AI agents and RAG pipelines, with machine-readable frontmatter, keyword lists, and cross-references.
Linear MCP: Planning with Robots
Created: 2026-03-06, Modified: 2026-03-06
Wiring Linear's official MCP server into Claude Code via OAuth, then designing a nightly ideation agent that files Backlog suggestions gated by issue status.
Playwright MCP: Claude Code Verifying Its Own Work
Created: 2026-03-03, Modified: 2026-03-03
Using the Playwright MCP server to give Claude Code live browser access, writing Gherkin-driven tests for a Next.js blog, and exploring what it means for an agent to verify the changes it just made.
ComfyUI on M2: Local Image API with Character Consistency
Created: 2026-03-01, Modified: 2026-03-01
Setting up ComfyUI on a 16GB Apple Silicon MacBook as a local REST API, with IP-Adapter for generating consistent character portraits in a tabletop RPG game
Local LLM Bakeoff on Apple M2 Air
Created: 2026-02-25, Modified: 2026-02-28
Running and comparing Qwen3 8B, DeepSeek-R1-Distill-Qwen-7B, Mistral Nemo 12B, and Mistral Small 3.1 24B locally using llama.cpp on Apple Silicon
AI Image Generator Bakeoff
Created: 2026-02-21, Modified: 2026-02-24
Head-to-head comparison of GPT Image 1.5, Nano Banana Pro, and Flux 2 Max APIs for blog image generation: setup, pricing, and real output quality.
Automating Blog Images with OpenAI
Created: 2026-01-01, Modified: 2026-01-01
How this blog auto-generates post thumbnails at build time using OpenAI's DALL-E 3 API, gpt-4o-mini for prompts, and Sharp for 70x70 resizing.