BlogWikiAbout

Kyle Pericak

"It works in my environment"

AI-Native SDLC: First Try

AI-Native SDLC: First Try

Created: 2026-03-16

Building a product development lifecycle where AI agents handle scoping, research, and documentation, from PRD through design doc to implementation plan.

Applying Research to Claude Agents

Applying Research to Claude Agents

Created: 2026-03-15, Modified: 2026-03-15

Research-backed guidance on getting coding agents to do useful work, applied to rebuild a 7-agent roster from Anthropic's published advice and three deep research reports.

Cloudflare MCP: Query DNS and the Full API

Cloudflare MCP: Query DNS and the Full API

Created: 2026-03-12, Modified: 2026-03-15

Connecting Cloudflare's remote MCP server to Claude Code so it can query DNS records, zone configs, and the full Cloudflare API from the terminal.

OpenRouter for Claude Code, OpenCode, and OpenClaw

OpenRouter for Claude Code, OpenCode, and OpenClaw

Created: 2026-03-10, Modified: 2026-03-10

Routing Claude Code, OpenCode, and OpenClaw through one OpenRouter API key for unified billing, swapping in Gemini via env vars, plus a custom MCP server.

Writing My Own OpenClaw Skill for Linear

Writing My Own OpenClaw Skill for Linear

Created: 2026-03-09, Modified: 2026-03-09

Writing an auditable Linear skill for OpenClaw after the ClawHavoc attack poisoned ClawHub, using curl and Linear's GraphQL API instead of a marketplace skill.

Trying to Secure OpenClaw using Kubernetes

Trying to Secure OpenClaw using Kubernetes

Created: 2026-03-08, Modified: 2026-03-08

Six layers of security hardening for OpenClaw on K3s, from network isolation to Pod Security Standards.

OpenClaw MVP

OpenClaw MVP

Created: 2026-03-08, Modified: 2026-03-08

Installing OpenClaw on macOS, picking a model between Gemini 2.5 Flash's free tier and paid Claude or GPT, and wiring it up to a Telegram bot via BotFather.

Lint Toolkit for AI Agents

Lint Toolkit for AI Agents

Created: 2026-03-07, Modified: 2026-03-07

A Docker image bundling ruff, biome, hadolint, and tflint so AI coding agents can lint Python, JS/TS, Dockerfiles, and Terraform.

Security Toolkit for AI Agents

Security Toolkit for AI Agents

Created: 2026-03-07, Modified: 2026-03-07

A Docker image bundling semgrep, trivy, and gitleaks so AI coding agents can run security scans as part of their workflow.

Using OpenCode & Comparing it to Claude, Cursor

Using OpenCode & Comparing it to Claude, Cursor

Created: 2026-03-06, Modified: 2026-03-06

Setting up OpenCode locally as an alternative to Cursor and Claude Code for AI-assisted development. First try at multi-agent flows.

GA4 and Its MCP Server

GA4 and Its MCP Server

Created: 2026-03-04, Modified: 2026-03-05

Adding Google Analytics 4 to a statically-exported Next.js blog, then connecting the official GA4 MCP server so Claude can query the data directly.

Cross-Tool AI Rules with Ruler

Cross-Tool AI Rules with Ruler

Created: 2026-03-02, Modified: 2026-03-02

Using Ruler to maintain a single source of truth for AI coding assistant instructions across Cursor, Claude Code, and OpenCode in a monorepo.

Claude Code + CodeRabbit: Review Before the PR

Claude Code + CodeRabbit: Review Before the PR

Created: 2026-02-28, Modified: 2026-03-11

Setting up the CodeRabbit CLI and Claude Code plugin so you can run AI code review locally before creating a pull request, and configuring both tools to agree on your project's standards via CLAUDE.md

Blog code last updated on 2026-05-02: 6ea277de14e1a50f4d7f1ae14e1b48af374f4ad8