Feb 4
The Workshop That Started It All

The Workshop That Started It All

OpenClaw workshop hosted with Noah Kagan at AppSumo. First time seeing an AI agent build something useful in real time.

Feb 7
Bought a Mac Mini

Bought a Mac Mini

Dedicated headless AI agent machine. Runs 24/7 from a closet. This is where everything lives now.

Feb 8

First Real Automations

Built tennis court and golf booking automation tools. The first taste of letting an agent handle something I used to do manually.

Feb 9

Slack + Voice

Slack integration and voice transcription set up. Agent can now listen to meetings and respond in Slack.

Feb 11
Granola Pipeline + Blog Launch

Granola Pipeline + Blog Launch

Built the Granola meeting notes pipeline. Also launched this blog to document everything as it happens.

Read the post →
Feb 12

Hallucination Prevention

Focused on keeping the agent from losing its mind. Context management, guardrails, and systematic error prevention.

Read the post →
Feb 13
Gmail, Calendar, and a Shopify Store

Gmail, Calendar, and a Shopify Store

Connected Gmail and Google Calendar via OAuth. Then launched Zero Dark Tactical, a full Shopify store, overnight with AI.

Read the post →
Feb 14

Agents Are Killing Software

Security hardening and the Instagram API replacement. Published the manifesto on why agents are replacing entire software categories.

Read the post →
Feb 16
Password Security for Agents

Password Security for Agents

1Password integration. The right way to give your agent access to credentials without exposing secrets.

Read the post →
Feb 17

Persistent Agent Memory

Built the system that makes sure the agent never forgets. Structured memory files, GitHub sync, and context that survives restarts.

Read the post →
Feb 18
Mission Control

Mission Control

Built a Mission Control dashboard with 7 operational screens. One place to see everything the agent is doing.

Read the post →
Feb 19

Cut AI Costs by 60%

Reduced daily AI costs from $40 to $15-18. Same output, smarter routing between models. No quality loss.

Read the post →
Feb 22

Replaced All Social Media Software

Built an AI agent workflow that handles Instagram posting, content scheduling, and social media management. Replaced every tool.

Read the post →
Feb 23

OpenClaw Setup Guide

Foolproof OpenClaw setup documented for Mac Mini. Copy-paste guide so anyone can replicate this entire setup.

Read the post →
Mar 2
Shared GitHub Skills Repo

Shared GitHub Skills Repo

Consolidated all agent skills into a shared GitHub repo. Portable, auditable, works with any agent framework.

Read the post →
Mar 9
Replaced Clay for Lead Outreach

Replaced Clay for Lead Outreach

Built a lead scraping, verification, and outreach system using Google Sheets and Gmail. Scaled new buyer outreach without Clay.

Read the post →
Mar 10

HEARTBEAT.md + Agent Control Files

Added HEARTBEAT.md and CLAUDE_MD_ADDITION.md to the agent system. Two lightweight files that made execution way more consistent.

Read the post →
Mar 13
Google OAuth + Daily Agent Brief

Google OAuth + Daily Agent Brief

Set up Google Cloud OAuth with Gmail read-only label monitoring. Agent now sends an 8:30 AM daily brief with what it thinks I should do.

Read the post →
Mar 15
Agents Repo Beyond Backups

Agents Repo Beyond Backups

Upgraded the agent GitHub system beyond just backups. Source of truth architecture, portable across any framework.

Read the post →
Mar 30

Migrated to Claude Code

Moved critical scheduled jobs off OpenClaw to Claude Code. Simpler stack, fewer failures, permanent memory in GitHub.

Read the post →
Apr 2
Google Ads AI Playbook

Google Ads AI Playbook

Published the complete Google Ads AI agent automation playbook. n8n workflows, Google Ads MCP, and the honest limitations of AI for ads.

Read the post →
Apr 4

Killed OpenClaw for Good

Anthropic pulled subscription support for OpenClaw. After months of auth failures and gateway errors, the decision was already made. Fully on Claude Code now.

Read the post →
Apr 14

Memory vs. GitHub: The Two-Layer System

Figured out the real difference between Claude memory files and GitHub backups. Memory tells Claude how to work with you. GitHub tells it what you're building. You need both, and most people have neither.

Read the post →
Apr 30
Meta Ads CLI + MCP Released

Meta Ads CLI + MCP Released

Meta dropped an official CLI and MCP server for the Marketing API. Twenty-nine tools, OAuth auth, no Developer App required. Ban risk for AI-in-ads is officially over.

Read the post →