The blog
Writing
36 posts on cloud, automation, AI agents, and the homelab.
How I Give Claude Code Agents Real Autonomy (And Stop 3am Disasters)
Running Claude Code agents unsupervised is only scary if you haven’t drawn the lines. I’ve had agents push to the wrong branch, draft content I didn’t want published, and retry failed jobs in loops that burned rate limits at 2am. I solved all of it by sorting actions into classes: what the agent may do…
How to Use Claude Code Subagents to Run Parallel Tasks
I’ve used Claude Code subagents daily for the past few months. They are what made Claude Code scale for me: several tasks running at once, without my main session losing the thread. Here is how subagents work, when I spawn one, and the parallel-task patterns I keep coming back to in…
Build a Custom MCP Server in Python in 2026
I’ve built several MCP servers in Python: WordPress publishing, Skool community management, YouTube analytics. They all follow the same pattern, and the point of each one was to stop copy-pasting data into prompts and let Claude Code call the system directly. Here’s how to build one from scratch with the official SDK, including the parts…
Sync Notion to WordPress: Keep Your Content in Sync Automatically
You write in Notion. Your blog runs on WordPress. The gap between them is where you lose 15-30 minutes per post: copy-pasting content, re-uploading images, setting SEO fields, fixing formatting that breaks in Gutenberg. There are several ways to publish from Notion to WordPress automatically. Below are the main options and when each one…
Set Up OpenClaw as Your Personal AI Agent in 2026
OpenClaw is the open-source AI agent that hit 356,000 GitHub stars in three months. It connects any LLM (Claude, GPT, Kimi K2.5, local models via Ollama) to your messaging apps and runs as a persistent daemon on your machine. You pay for API calls and nothing beyond that. Here is the OpenClaw setup path…
Claude Code Hooks (2026): Setup Guide with Working Examples
Claude Code hooks are shell commands that fire automatically when specific events happen during your coding session. Format code after every edit. Block a dangerous command before it runs. The LLM never has to remember any of it, and that is the whole point. Hooks give you deterministic control over Claude Code’s…
Write Claude Code Agent Skills That Actually Work
My agent Koda has 18 Claude Code agent skills. Each one is a markdown file in ~/.koda/skills/, with no framework or plugin system behind it. A skill is a numbered list of steps the agent reads and follows using its normal tools. This is the part of running a Claude Code agent in production that…
Run a Claude Code Agent in Production Without Losing Your Mind
I’ve been running a Claude Code agent named Koda as a 24/7 daemon on my MacBook Pro for about two weeks. It posts to X and Bluesky, drafts blog posts, syncs Skool members to Airtable, analyses YouTube performance, and publishes videos through a Discord approval gate. It runs under pm2, wakes up on cron, and…
Give Your AI Agent Persistent Memory in 2026
Most AI agents forget everything between sessions. They start fresh every time, with nothing carried over from the last run. Fine for one-shot tasks, useless for anything that compounds over time. I run an autonomous AI agent that handles my content pipeline, social media, and analytics. It operates 24/7 as a…
Automate Blog to Social Media Using AI and Make
Every time I finished writing a new blog post, the same routine followed: summarize it, write captions for each platform, grab the featured image, and publish it manually to LinkedIn, X (Twitter), and Facebook. It worked, but it quickly became a chore. As the pace of my publishing increased, I wanted to stop repeating…
Vidnoz AI Review: Text-to-Video That Skips the Camera
Vidnoz is an AI video creation platform that turns text into talking-head videos, with no camera or editing software involved. I ran three test videos through it to see how the output compares to building your own pipeline. What Vidnoz Does You write a script, pick an AI avatar, choose a voice, and Vidnoz generates a complete…
TensorPix Review 2026: Is It Safe, Free Tier, Pricing & Topaz Alternative
I ran three of my own clips through TensorPix instead of trusting the demo reel on the landing page. The VHS transfer came back genuinely better. The 1080p phone footage barely moved. Below is what the tool did to each one, what the credit system costs, and when Topaz Video AI works out cheaper.