All Articles

Technical deep dives at the
interface of AI and software.

Tooling

Connect Tableau Server to Claude Code via MCP + PAT

Wire Claude Code into Tableau Server using the official MCP server, authenticated with a Personal Access Token — list workbooks and views from chat.

May 3, 20264 min read
Tooling

Give Claude Code system-wide memory with CLAUDE.md

Put your KPIs, role, and writing style in one file at ~/.claude/CLAUDE.md and Claude Code reads it on every prompt — across every project.

May 3, 20263 min read
Tooling

Connect Claude Code to Slack with the official plugin

Install the official Slack plugin for Claude Code with one command, then post to channels and read threads from any session — no custom MCP server needed.

April 22, 20261 min read
Tooling

Connect Claude Code to BigQuery in 2 steps with MCP

Wire Claude Code into BigQuery with Google's prebuilt MCP toolbox in two steps — list datasets, inspect schemas, and run SQL from any session.

April 18, 20263 min read
Tooling

Connect Cursor to BigQuery with Google's MCP toolbox

Wire Cursor into BigQuery via Google's prebuilt MCP toolbox, merging it into ~/.cursor/mcp.json with jq so existing servers stay intact.

April 18, 20263 min read
Tooling

Install gcloud on macOS Apple Silicon in 5 steps

Install the Google Cloud CLI on macOS Apple Silicon in 5 steps, then sign in twice — once as yourself, once for Application Default Credentials.

April 18, 20263 min read
AI

Cat breed detector with Llama 3.2 Vision on Cloudflare

Step-by-step tutorial: build a Cloudflare Worker that runs Llama 3.2 11B Vision on Workers AI and returns structured JSON cat-breed predictions.

November 1, 20256 min read