Blog
Tutorials for non-technical creators who want to build with AI
How to Do a Full SEO and GEO Overhaul on a Hugo Blog
A step-by-step walkthrough of fixing dead links, adding internal cross-links, optimizing meta tags, and adding GEO bookends to a Hugo blog on Cloudflare Pages.
Building Presentation Slides with Claude Code: PowerPoint, HTML, and What Actually Works
a complete guide to making slides with claude code - whether you need a shareable pptx file or editable html slides you can deploy in an hour
Claude Code Hooks: A Complete Guide (With a Real Example)
what hooks are, how the event system works, how to write one, and a real example of using hooks to give Claude Code session awareness
Claude Code Max Effort Level Keeps Resetting? Here's the Fix
how to make max effort the default in Claude Code so it stops resetting every session
Git for Non-Developers: A Human Guide to Version Control
Git finally makes sense when you stop thinking about code and start thinking about parallel universes. A plain-language guide with real commands.
How to Build a Student Progress Dashboard with Claude Code
what building a real full-stack feature with Claude Code actually looks like, including the plan, the code, the deploy, and the three bugs that came after
How to Build and Deploy Presentation Slides with Claude Code and Cloudflare Pages
how to build editable html slides with claude code and deploy them to cloudflare pages using wrangler in a single session
How to Build Emails with Claude Code and MJML
a three-phase workflow for building responsive HTML emails with AI: HTML preview for fast iteration, then convert to MJML for your email platform
How to Build Interactive HTML Check-in Tools with Claude Code
use Claude Code to generate interactive HTML pages as workflow interfaces, so you can answer batches of questions in the browser and paste your responses back
How to Find Undocumented Config Options by Reading a Binary
When the docs don't have what you need, sometimes the answer is inside the compiled binary. Here's how to read it.
How to Ghostwrite LinkedIn Posts with Claude Code
Use AI to research a person's posting style, analyze it, and write LinkedIn copy that actually sounds like them. A three-phase workflow.
How to Give Claude Code Memory Across Sessions (Chief of Staff Workflow)
how to build a persistent memory system for Claude Code using slash commands and markdown files so it remembers your projects between sessions
How to Launch Claude Code with a Keyboard Shortcut
set up a single hotkey to open iTerm2 and start Claude Code automatically using Keyboard Maestro and AppleScript on Mac
How to Make a Claude Code Skill (Step by Step)
Skills are custom slash commands for Claude Code. Here's how to build one from scratch, plus why you'd want to.
How to Remove Sensitive Files from a Public GitHub Repo (Including the History)
step-by-step guide to scrubbing private data from a public GitHub repo using BFG Repo-Cleaner, including why deleting the file isn't enough
How to Rename Photos Automatically with Claude Code
Use Claude Code to rename hundreds of stock photos or event images automatically. It looks at each image and writes a descriptive file name in seconds.
How to Rename Video Files Automatically Using Claude Code and ffmpeg
how to use claude code to batch rename video files based on what's actually in them, using ffmpeg to extract frames
How to Scrape Instagram for Brand Research Using Claude Code
use Claude Code and Apify to pull competitor Instagram posts, build a swipe UI to review them, and spot patterns in what's working
How to Spawn a New Claude Code Session from an Existing One
how to branch your claude code conversation into a new session without losing context
How to Turn Meeting Transcripts into Client Proposals with AI
A step-by-step workflow for going from a recorded sales call to a finished client proposal, using any transcription tool and Claude Code.
LinkedIn Scraping Returns No Data? Check the URL First
seven linkedin scrapers all returned empty results. the fix was one hyphen in the username. here's what that teaches you about debugging.
Skills vs. Agents in Claude Code: When to Use Which
Skills are rooms you walk into. Agents are runners you dispatch. Here's how to tell them apart and when to use each.
Supabase for Claude Code Users: Run SQL from Your Terminal (Skip the Dashboard)
A full intro to Supabase for non-developers, plus how to run SQL queries straight from your terminal using the Management API and your macOS Keychain token.
tmux for Claude Code Users: Run Multiple Sessions Without Losing Your Mind
A practical intro to tmux for anyone running Claude Code heavily. What it is, how to install it, the essential commands, and how to run 3-4 Claude sessions in parallel.
Unit Tests for Non-Developers: How to Add Tests to Your Cloudflare Pages Project with Claude Code
what a unit test is, why you should add them to a project that already works, and how to write 52 tests in 30 minutes using claude code
Your CLAUDE.md File Is Too Long (And It's Making Claude Worse)
the 200-line hard cap nobody talks about, why Claude treats your instructions as optional, and how to restructure your memory files so they actually work
Your CLAUDE.md Is Probably Too Long (And It's Slowing You Down)
what CLAUDE.md is, how it works, why it grows out of control, and how to cut 800 lines down to 100 without losing anything important
keep a got-got file
a simple practice for tracking what hooks you, and why it matters for everything you make
what a software factory can teach creatives about working with AI
6 principles from an enterprise AI team that apply directly to what we're doing
all you gotta do is ask
making slides in claude code - discovering that you can just ask for what you want
How to Use Claude Code (Tips from the Guy Who Built It)
Boris Cherny, the creator of Claude Code, posted his 10 tips for using it. Here's my breakdown of each one, mapped to real non-developer workflows.
From Voice Notes to Published Blog Post with Claude Code
A quick demo of going from raw voice dictation in Super Whisper to a published blog post, all through Claude Code.
I Built a Timezone Picker in 10 Minutes with Claude Code
building a timezone picker in 10 minutes with Claude Code
The Best Way to Learn Claude Code? Just Ask Claude
The best way to learn Claude Code? Just ask Claude. How to trust AI to teach you new skills without getting lost. A beginner's philosophy for learning with AI.
How to Test Your Email Provider's Deliverability
I switched to Loops for sending emails and needed to make sure they actually reach the inbox. Here's how I tested it with mail-tester.com.
Get AI tools in your inbox
About once a week, whenever there's cool new stuff to share.
Ready to build this yourself?
Join the next cohort and learn to build your own tools with AI
Join the Next Cohort →