Claude Code Club Blog

Learn to build with Claude Code

Tutorials, workflows, and honest guides on learning Claude Code and building real software without coding - from the people who teach it every day.

RSS

How Much to Charge for a Membership Website (Price the Recurring Revenue, Not the Pages)

How much to charge for a membership website depends on what the client sells behind the login, how members pay, how content unlocks, and who keeps the site running. Claude Code makes the pages and the login fast to build, so the code is the wrong thing to price. Price on the recurring revenue the site makes possible, add lines for payments, access rules, content setup, migration and launch, and quote a monthly plan. Here is the method I use.

Duncan RogoffDuncan Rogoff October 19, 2026 8 min read
Read article

Claude Code in Slack: Setup, How It Works, and When to Use It

Claude Code in Slack lets you tag @Claude in a channel with a coding task and get back a cloud session that can open a pull request. It needs a Pro or Max plan, a GitHub repo connected at claude.ai/code, and the Claude app installed in your workspace. Team and Enterprise workspaces now use Claude Tag instead. Here is how the setup works, what happens when you tag Claude, and when I would use it over the desktop app.

David IyaDavid Iya October 18, 2026 7 min read
Read article

How Much to Charge for a Slack Bot (Price the Work It Takes Off the Team)

How much to charge for a Slack bot depends on what the bot does for the team, what it connects to, whose data it touches, and who keeps it running. Claude Code makes the bot itself fast to build, so the code is the wrong thing to price. Price on the time and mistakes it removes from the team's day, add lines for integrations, permissions, AI features and rollout, and quote a monthly plan. Here is the method I use.

Duncan RogoffDuncan Rogoff October 18, 2026 8 min read
Read article

Claude Code Terminal Setup: Fix Shift+Enter, Notifications, tmux and Themes

Claude Code works in any terminal without setup, but a few things trip people up: Shift+Enter sending the prompt, Option-key shortcuts doing nothing on a Mac, no alert when Claude finishes, and tmux swallowing keys. Most of it is fixed by running /terminal-setup once or changing one setting. Here is how I would set up a terminal for Claude Code, symptom by symptom.

David IyaDavid Iya October 17, 2026 7 min read
Read article

How Much to Charge for a Client Portal (Price the Back-and-Forth It Removes)

How much to charge for a client portal depends on how many customers will log in, what they do once they are inside, what data it shows, and who keeps it running. Claude Code makes the screens fast to build, so screens are the wrong thing to price. Price on the emails, calls and manual updates the portal removes, add lines for logins, documents, payments and integrations, and quote a monthly plan. Here is the method I use.

Duncan RogoffDuncan Rogoff October 17, 2026 8 min read
Read article

Claude Code Keyboard Shortcuts: The Ones Worth Learning (Desktop App and Terminal)

Claude Code has two sets of keyboard shortcuts: one for the desktop app and one for the terminal. You do not need all of them. Learn Esc to stop Claude, a way to start a new line, the shortcut that opens the full list, and the one that changes permission modes, and you have most of the value. Here are the shortcuts I would learn first in each, plus how to change them.

David IyaDavid Iya October 16, 2026 7 min read
Read article

How Much to Charge for an Ecommerce Website (Price the Sales, Not the Pages)

How much to charge for an ecommerce website depends on what the store sells, how many products and variants it carries, what it connects to, and who keeps it running after launch. Claude Code makes the pages fast to build, so pages are the wrong thing to price. Price on the revenue the store handles, add lines for catalog, payments and integrations, and quote a monthly plan. Here is the method I use.

Duncan RogoffDuncan Rogoff October 16, 2026 8 min read
Read article

Claude Code with Vim and Neovim: Vim Mode, Your Editor and the Split Setup

There is no official Claude Code plugin for Vim or Neovim, and you do not need one. Turn on vim editor mode so the Claude Code prompt uses the keys you already know, set your editor so Ctrl+G opens long prompts in Neovim, and run Claude Code next to your editor with Neovim set to reload the files Claude changes. Here is the setup, the settings to copy, and when I would use the desktop app instead.

David IyaDavid Iya October 15, 2026 7 min read
Read article

How Much to Charge for a Discord Bot (Price the Community It Runs, Not the Commands)

How much to charge for a Discord bot depends on what the bot does for the community or business behind the server, how many features it needs, what it connects to, and who keeps it online. Claude Code makes the bot itself fast to build, so the build is not where the price lives. Price on the work the bot takes off the owner's plate or the money it protects, add lines for features, integrations and hosting, and quote a monthly plan. Here is the method.

Duncan RogoffDuncan Rogoff October 15, 2026 8 min read
Read article

Claude Code in Xcode: Claude Agent, MCP and Which Setup to Use

There are two ways to use Claude Code with Xcode. You can turn on Claude Agent inside Xcode's Intelligence settings and work in Xcode's own coding assistant, or you can keep running Claude Code outside Xcode and connect it to Xcode's built-in MCP server with one command. Here is how to set up each, what Claude can do in your project once it is connected, and which one I would pick.

David IyaDavid Iya October 14, 2026 7 min read
Read article

How Much to Charge for a Website Redesign (Price What It Fixes and What It Could Break)

How much to charge for a website redesign depends on what the current site is costing the business, how many pages and how much content has to move, what already works that you must not break, and what it connects to. Claude Code makes the new design fast to build, so the build is not where the price lives. Price on the problem the redesign fixes, add lines for content, protecting what already works and integrations, and quote a monthly plan. Here is the method.

Duncan RogoffDuncan Rogoff October 14, 2026 9 min read
Read article

Claude Code in Cursor: How to Set It Up and When It Makes Sense

You can use Claude Code inside Cursor. Anthropic's Claude Code extension installs in Cursor the same way it installs in VS Code, and Anthropic's docs give a direct Install for Cursor link. You sign in with your Claude plan, not your Cursor plan, and Claude works in its own panel next to Cursor's built-in AI. Here is how to set it up, how the extension and the claude command in Cursor's terminal fit together, and whether running both is worth it.

David IyaDavid Iya October 13, 2026 7 min read
Read article

How Much to Charge for an API Integration (Price the Break, Not the Endpoint)

How much to charge for an API integration depends on what the business loses while the two systems do not talk, how messy the other side's API is, how much data has to move and stay in sync, and what happens when it fails. Calling an endpoint is the easy part. Price the build on the manual work and errors it removes, add lines for each system, sync rules and error handling, and always quote a monthly plan, because the API on the other side will change. Here is the method.

Duncan RogoffDuncan Rogoff October 13, 2026 9 min read
Read article

Claude Code in Zed: Two Ways to Set It Up (and Which I'd Pick)

You can use Claude Code in the Zed editor two ways. Run the regular claude command in a Zed Terminal Thread, which gives you the full native Claude Code experience on your existing Claude login, or install the Claude Agent from Zed's ACP Registry, which puts Claude in Zed's own Agent Panel. Anthropic does not ship an official Zed plugin the way it does for VS Code and JetBrains, so both paths come from Zed's side. Here is how each one works, what you give up, and which I would start with.

David IyaDavid Iya October 12, 2026 7 min read
Read article

How Much to Charge for a Custom CRM (Price the Lost Leads, Not the Contact List)

How much to charge for a custom CRM depends on what leads and deals slipping through the cracks cost the business, how messy their current customer data is, how many people and steps the sales process has, and what the CRM has to connect to. The contact list is the easy part. Price the build on the follow-ups and deals it saves, add lines for data migration, workflow rules and each connection, and always quote a monthly plan. Here is the method and how to present it.

Duncan RogoffDuncan Rogoff October 12, 2026 9 min read
Read article

Claude Code in JetBrains: Plugin Setup for IntelliJ, PyCharm and WebStorm

Claude Code works inside JetBrains IDEs like IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, GoLand and Android Studio through an official plugin. Unlike the VS Code extension, the JetBrains plugin does not bundle Claude Code, so you install the CLI first, then the plugin, then run claude from the IDE's built-in terminal. You get diffs in the IDE's diff viewer, your selection shared automatically, file-reference shortcuts and lint errors Claude can read. Here is the setup, the fixes for the common snags, and when I would use it.

David IyaDavid Iya October 11, 2026 8 min read
Read article

How Much to Charge for a Booking System (Price the Empty Slots, Not the Calendar)

How much to charge for a custom booking system depends on what a missed or empty appointment costs the business, how bookings get paid for, how many staff, rooms or locations it has to juggle, and what it must connect to. The calendar screen is the small part. Price the build on the admin time and lost bookings it fixes, add lines for payments, scheduling rules and each connection, and always quote a monthly plan. Here is the method and how to present it.

Duncan RogoffDuncan Rogoff October 11, 2026 9 min read
Read article

Claude Code VS Code Extension: Setup, Shortcuts, and When to Use It

The Claude Code VS Code extension puts Claude in a chat panel inside your editor. You install it from the Extensions view, sign in with a paid Claude plan or a Console account, and Claude sees the file you have open and any code you select. It shows edits as side-by-side diffs, lets you rewind with checkpoints, and shares settings and history with the rest of Claude Code. Here is how to set it up, the shortcuts worth learning, what it cannot do, and when I would pick the desktop app instead.

David IyaDavid Iya October 10, 2026 8 min read
Read article

How Much to Charge for a Dashboard (Price the Decision, Not the Charts)

How much to charge for a custom dashboard depends on the decisions it helps the business make, how many places the data comes from, how messy that data is, and who keeps the numbers right after launch. The charts are the small part. Price the build on the value of the decisions and the reporting time it replaces, add lines for each data source and for cleaning and defining the numbers, and always quote a monthly plan. Here is the method and how to present it.

Duncan RogoffDuncan Rogoff October 10, 2026 9 min read
Read article

Claude Code Ultrareview: When the Deep Cloud Review Is Worth Paying For

Claude Code ultrareview is a deep code review that runs in the cloud. You type /code-review ultra, a fleet of reviewer agents works through your branch or pull request in a sandbox, and every finding is reproduced before it reaches you. Pro and Max accounts get three free runs, then each review bills as usage credits. Here is how to run it, what it costs, the limits, and when I think it is worth the money.

David IyaDavid Iya October 9, 2026 8 min read
Read article

How Much to Charge for a WordPress Plugin (Price the Problem, Not the PHP)

How much to charge for a custom WordPress plugin depends on what it does for the business, which other plugins and systems it has to work with, how the client's site is set up, and who keeps it working after WordPress and PHP update. The code is the small part. Price the build on the value of the problem it solves, add lines for integrations and site setup, and always quote a monthly plan. Here is the method and how to present it.

Duncan RogoffDuncan Rogoff October 9, 2026 9 min read
Read article

Claude Code Remote Control: Steer a Desktop Session From Your Phone

Claude Code Remote Control lets you pick up a session running on your computer from your phone or any browser. In the desktop app you type /remote-control in a session, then open it from the Claude app or claude.ai/code. Your code, files and tools stay on your machine. Here is how to turn it on, what works from the phone, how it differs from cloud sessions and Dispatch, and the limits to know first.

David IyaDavid Iya October 8, 2026 8 min read
Read article

How Much to Charge for a Chrome Extension (Price the Workflow, Not the Popup)

How much to charge for a Chrome extension depends on the workflow it speeds up, how many sites it has to work on, what it connects to, and who handles the Chrome Web Store and the updates after launch. The popup is the cheap part. Price the build on the time it saves the people using it, add lines for sites, connections and store publishing, and always quote a monthly plan. Here is the method and how to present it.

Duncan RogoffDuncan Rogoff October 8, 2026 9 min read
Read article

Claude Code Multiple Repos: Work Across Two Projects in One Session With /add-dir

Claude Code can work across multiple repos in one session. Add the second project with /add-dir, keep it permanently with additionalDirectories in your settings, or add more repositories with the + button in a desktop cloud session. Here is how each option works, what an added folder does and does not load, and when to open a parent folder or move the session instead.

David IyaDavid Iya October 7, 2026 8 min read
Read article

How Much to Charge for a Web Scraper (Price the Data Feed, Not the Script)

How much to charge for a web scraper depends on what the data is worth to the client, how many sources it pulls from, how often it runs, and who fixes it when a site changes. The script is the cheap part. Price the build on the value of the data, add a line per source and per delivery, and always quote a monthly plan, because every scraper breaks eventually. Here is the method, the line items, and how to present it.

Duncan RogoffDuncan Rogoff October 7, 2026 9 min read
Read article
A sturdy brass padlock resting on a closed laptop beside a magnifying glass and a short printed checklist, in warm late-afternoon desk light

Claude Code Security Review: Run /security-review Before a Client Build Ships

Claude Code security review is a built-in command, /security-review, that checks the changes on your current branch for vulnerabilities like injection, broken auth and exposed data. It reviews the diff against your remote's default branch, so it works best as the last step before you merge or ship. Here is how to run it in the desktop app, what it does and does not cover, and how to fix the origin/HEAD error.

David IyaDavid Iya October 4, 2026 9 min read
Read article
A neat office shelf of labeled binders with one replaced by a small glowing tablet showing a simple form, beside a coffee mug and a stack of paper forms tied with string, in soft overcast window light

How Much to Charge for an Internal Tool (Price the Team's Week, Not the Screens)

How much to charge for an internal tool depends on the time it gives back to the team that uses it every week, the mistakes it stops, and how many systems it has to connect to, not on how many screens it has. Price the build on that value, add a line for each connection and each kind of user, and always quote a monthly plan for upkeep. Here is the method, the line items, and how to present it.

Duncan RogoffDuncan Rogoff October 4, 2026 9 min read
Read article
Five small wooden blocks arranged like ascending steps on a dark slate desk, with a brass key resting on the top block, in moody low lamp light

How to Structure Milestone Payments for an AI Project (Get Paid on Proof, Not on Promises)

Structure milestone payments for an AI project so that every payment is triggered by something the client can see and check, not by a date or the hours you worked. Take a deposit, tie the middle payments to working previews, and tie the final payment to written acceptance before you hand over the keys. Here is the schedule, the wording, and what to do when a client stalls.

Duncan RogoffDuncan Rogoff October 2, 2026 9 min read
Read article
A small red flag planted at the top of a stack of smooth grey stones on a wooden desk, beside a brass compass and a closed notebook, in cool morning light

Claude Code Goal Command: How /goal Keeps Claude Working Until the Job Is Actually Done

The Claude Code goal command is /goal followed by a condition, such as all tests in test/auth pass. Claude keeps taking turns until a separate small model confirms the condition is met, judges it impossible, or an error you have to fix clears it. Here is how to set one in the desktop app, how to write a condition the evaluator can judge, how /goal differs from /loop, auto mode and a Stop hook, and what stops or pauses a goal.

David IyaDavid Iya September 30, 2026 8 min read
Read article
A smartphone lying face down on a pale linen tablecloth beside two small stacks of coins, a folded blank slip of paper and a cup of espresso on a saucer, in bright window light

How Much to Charge for a Mobile App (Price the Launch and the Upkeep, Not Just the Build)

How much to charge for a mobile app comes down to three things you price separately: the build, getting it into the app stores, and keeping it working after launch. Quote a fixed fee in tiers, keep the store accounts in the client's name, and never sell an app without a monthly line. Here is why an app is not priced like a website, the three tiers I quote, the store costs that go on their own line, and the mistakes that leave you maintaining an app for free.

Duncan RogoffDuncan Rogoff September 30, 2026 9 min read
Read article
A brass stethoscope coiled on a slate-grey desk next to a mug of black coffee, a blank clipboard and the edge of a closed laptop, in soft overcast light

Claude Code Doctor: The Checkup I Run After Every Model Release (Plus the New Prompt Audit)

Claude Code doctor is the built-in checkup you start by typing /doctor. It checks your install, finds skills, MCP servers and plugins that cost context without earning it, flags slow hooks, trims a bloated CLAUDE.md, and asks before it changes anything. Since v2.1.283 it also has /doctor prompt-audit, which reads your instructions for rules written for older models. Here is what each check does, when I run it, and how to read the report in the desktop app.

David IyaDavid Iya September 29, 2026 8 min read
Read article
A brass desk bell, a closed leather-bound ledger, a ring of keys and a blank card on a warm oak counter in golden late-afternoon light

How Much to Charge for an AI Agent (Price the Job It Takes Off Someone's Desk)

How much to charge for an AI agent depends on the job it takes over and how much it is trusted to do alone, not on how long it takes to build. Price it like a role: a setup fee for the build, a monthly fee for supervising it, and model usage as its own line. Here is how an agent differs from a chatbot or an automation, the three tiers I quote, what moves the number, and the mistakes that turn an agent into an unpaid on-call job.

Duncan RogoffDuncan Rogoff September 29, 2026 9 min read
Read article
A desktop monitor on a clean walnut desk showing a blank glowing application window, a wireless mouse resting on a grey felt pad and a closed notebook beside it, cool morning light from a side window

Claude Code Computer Use: What I Let Claude Click on My Mac (and What It Will Not)

Claude Code computer use lets Claude open your apps, see your screen, click, type, and drag, the way you would, from inside the desktop app. It is off by default, needs a Pro or Max plan, and every app gets approved per session with a fixed level of control: browsers are view-only, terminals are click-only, everything else is full control. Here is how I switched it on, what it caught on a native build that nothing else could reach, which apps I refuse to approve, and the order Claude tries other tools before it touches your screen.

David IyaDavid Iya September 28, 2026 9 min read
Read article
A bright modern training room with an empty whiteboard, a long oak table with a few closed laptops and notebooks, a glass carafe of water and tumblers, soft daylight through tall windows

How Much to Charge for an AI Workshop (Price the Change, Not the Day)

How much to charge for an AI workshop depends on what the team does differently on Monday, not on how many hours you stand at the front of the room. A company books a Claude Code workshop because a specific piece of work is slow, and they want their own people doing it faster. That change has a value, and the workshop is priced as a fixed fee against it, in three tiers built around one workflow the team leaves with running. Here is the method, the tiers, what moves the number, and the mistakes that turn a paid workshop into a free lunch-and-learn.

Duncan RogoffDuncan Rogoff September 28, 2026 9 min read
Read article
A modern laptop on a dark walnut desk showing a blank glowing browser window, a small brass magnifying glass and a mechanical keyboard beside it, moody evening light from a warm desk lamp

Claude Code Browser: How I Let Claude Test Its Own Changes in the Desktop App

The Claude Code browser is the Browser pane inside the desktop app's Code tab. Claude starts your dev server, opens the app in the pane, takes screenshots, inspects the DOM, clicks through forms, and fixes what it finds, and by default it does this after every edit. It runs in a clean profile with none of your logins, which is why there is a second option, the Claude in Chrome extension, for anything that has to happen as you. Here is how the two fit together, how auto-verify behaved on a real build, and the prompts I run in the pane now.

David IyaDavid Iya September 27, 2026 9 min read
Read article
A minimal white desk with a hand-drawn app prototype sketch on graph paper, a wooden ruler, a pencil, a kraft price tag on twine, and a small potted olive sprig in bright morning window light

How Much to Charge for an MVP (Price the Decision It Unlocks)

How much to charge for an MVP depends on the decision the MVP exists to unlock, not on the feature list or the hours. A founder builds an MVP to raise money, to sign the first paying customers, or to prove a workflow before betting the company on it. That decision has a value, and the price of the build is a fraction of it, quoted as a fixed fee in three tiers around one core loop. Here is the method, the tiers, what moves the number, and the mistakes that turn a paid MVP into an unpaid co-founder job.

Duncan RogoffDuncan Rogoff September 27, 2026 9 min read
Read article
A vintage brass alarm clock beside a sleek closed laptop on a tidy oak desk, soft dawn light through a window, a steaming ceramic mug, shallow depth of field

Claude Code Scheduled Tasks: How I Set Up a Daily Review in the Desktop App

Claude Code scheduled tasks are recurring jobs you create from the Routines page in the desktop app. Each one starts a fresh Claude Code session at the time you pick, in the folder you choose, with its own permission mode and model, and the run shows up in the sidebar for you to review. They run on your machine, so the app has to be open and the computer awake. Here is how I set up a weekday review of the previous day's commits, what went wrong in the first week, and the version of the prompt I run now.

David IyaDavid Iya September 26, 2026 9 min read
Read article
A bright white desk with a printed webpage wireframe sheet, a fountain pen, a small potted succulent, a blank kraft paper tag on twine, and a laptop in soft focus behind, airy morning window light

How Much to Charge for a Landing Page (Price the Lead, Not the Afternoon)

How much to charge for a landing page depends on what a lead is worth to the client, not on how long the page takes you to build. A landing page has one job, turning visitors into leads or sales, so the price is a fraction of what those leads are worth, quoted as a fixed fee in three tiers, with copy, integrations, and hosting as their own lines. Here is the method, the tiers, what moves the number, and the mistakes that turn a paid landing page into a free website.

Duncan RogoffDuncan Rogoff September 26, 2026 9 min read
Read article
Five brass dial knobs in a row on a dark charcoal control panel, each turned to a different position, one small amber indicator lamp lit, moody studio light with shallow depth of field

Claude Code Effort Levels: Which One I Set for Each Job (After Opus 5.5)

Claude Code effort levels are five settings - low, medium, high, xhigh, and max - that control how much the model thinks before it answers, and therefore how long a task takes and what it costs. You set one with /effort. Opus 5.5 defaults to medium while every other model defaults to high, so if you switched models this week you are already running one notch lower than you were. Here is what each level actually changes, how to set it in the desktop app, and the ladder I use to pick.

David IyaDavid Iya September 25, 2026 9 min read
Read article
A bright wooden desk with three small brass gears resting on a printed invoice beside a fountain pen, a calculator, and a neat stack of receipts, a laptop in soft focus behind, warm morning window light

How Much to Charge for an AI Automation (Price the Hours It Removes)

How much to charge for an AI automation is set by the hours it removes from the client's month, not the hours it takes you to build. Measure the manual work first, quote a fixed setup fee against that saving, add a monthly run fee because automations break when the apps they touch change, and list every connected system as its own line. Here is the method, the three parts of the quote, what moves the number, and the mistakes that quietly give the margin away.

Duncan RogoffDuncan Rogoff September 25, 2026 9 min read
Read article
A tidy home office desk with a laptop showing a clean customer pipeline board with colored columns and cards, a stack of index cards with a paper clip, a warm cup of coffee, soft morning window light, muted teal and amber tones

How to Build a CRM With Claude Code (Weekend Build, Real Pipeline)

To build a CRM with Claude Code, open the desktop app, define your data model in plain language - contacts, deals, notes, stages - and delegate the build one phase at a time: foundation, pipeline view, then polish. You end up with a CRM shaped exactly around how you actually sell, instead of paying monthly for a tool where you use four fields. Here is the full build order, the exact first prompt, and the mistakes that turn a weekend build into a month.

David IyaDavid Iya September 22, 2026 10 min read
Read article
A calm desk scene with a printed pricing sheet showing three blank tiers beside a calculator and a fountain pen, a laptop half open in soft focus, a small succulent, warm neutral daylight, muted teal and amber tones

How Much to Charge for a Chatbot (The Three-Tier Pricing That Closes)

How much to charge for a chatbot depends on what it is wired into, not how hard it is to build. Price the tier, not the hours: a scripted FAQ bot, an AI bot grounded in the client's own content, or a bot connected to live business systems - each is a different deliverable at a different fixed price, plus a monthly fee on every AI tier. Here is the three-tier structure, what moves a quote up or down, and the pricing mistakes that quietly kill margin.

Duncan RogoffDuncan Rogoff September 22, 2026 9 min read
Read article
A minimal bright home studio desk with a laptop showing a clean calendar booking interface with open time slots, a small analog desk clock, an open planner with penciled appointment blocks, warm morning window light, soft teal and amber tones

How to Build a Booking System With Claude Code (A Weekend Build)

To build a booking system with Claude Code, describe the core loop in plain language - a visitor sees open slots, picks one, and the slot locks so nobody double-books - then let Claude scaffold the calendar, the database, and the confirmation flow while you steer the decisions. This is a full walkthrough of a real weekend build: what to hand Claude first, the double-booking bug that will bite you, and how to ship it live from the desktop app without touching a terminal.

David IyaDavid Iya September 15, 2026 11 min read
Read article
A calm professional desk with a printed single-page document beside a fountain pen, a laptop showing a clean project outline, folded reading glasses, warm neutral daylight, muted teal and amber tones

How to Write a Statement of Work for an AI Project (One Page That Closes)

A statement of work for an AI project is a one-page document that names the outcome, lists exactly what is included, lists what is explicitly excluded, sets a timeline, and states payment terms - sent and signed before any work starts. It is the single discipline that protects your margin from scope creep. Here is the exact five-part shape that works for AI builds under $15K, the exclusions that do the heavy lifting, and how to send it so it closes the deal instead of stalling it.

Duncan RogoffDuncan Rogoff September 15, 2026 9 min read
Read article
A cozy home office at dusk with a laptop left open mid-project, a bookmark ribbon across a closed book, and a warm desk lamp, evoking picking up where you left off

How to Resume a Claude Code Session (Pick Up Right Where You Left Off)

You can resume a Claude Code session so the agent remembers the whole thread - what you were building, the files it read, the decisions you made - instead of starting cold. Continue your most recent session or pick an older one from the list, in the desktop app or the terminal. Here is exactly how, and how to avoid the mistake that loses your context.

Duncan RogoffDuncan Rogoff September 14, 2026 7 min read
Read article
A tidy wooden desk with a stack of clean white blueprint papers spread open, a mechanical pencil resting across them, soft afternoon sunlight casting gentle shadows, minimal studio workspace

Claude Code Project Templates: How to Start Every Build Faster

Claude Code project templates are pre-configured starting points that give the agent a working structure, a CLAUDE.md, and a clear scope before the first prompt fires. They cut the slow first-session setup phase and keep every project consistent. Here is the template structure I use on every build and how to install it in the desktop app in under five minutes.

David IyaDavid Iya September 12, 2026 8 min read
Read article
A clean minimal desk with a neatly wrapped product box tied with a ribbon, a small card, and a laptop showing a polished pricing page, bright editorial window light

How to Package an AI Service: Turn a One-Off Build Into a Repeatable Offer

Packaging an AI service means defining a fixed deliverable, a fixed price, and a fixed timeline so the client knows exactly what they are buying and you can sell it again without scoping it from scratch every time. Most AI freelancers skip this step and stay stuck on hourly. Here is the packaging framework I use to turn any build into a productized offer.

Duncan RogoffDuncan Rogoff September 12, 2026 9 min read
Read article
A minimal bright home studio desk with a laptop screen showing a clean app interface dashboard, a small potted plant, an open notebook with sketched wireframes, warm morning window light, soft teal and amber tones

How to Build a SaaS With Claude Code: From Idea to Deployed Product

Building a SaaS with Claude Code means describing what you want in plain language and letting Claude handle the implementation across files, routes, and databases - while you stay in the driver's seat on decisions. Here is a complete walkthrough: how to scope the idea, what to hand Claude, how to structure the build in sessions, and the mistakes that add a week to a project that should take a weekend.

David IyaDavid Iya September 11, 2026 11 min read
Read article
A quiet dark home office at night with a laptop running autonomously on a wooden desk, glowing terminal screen visible, a mug of coffee, ambient lamp light casting teal shadows

Claude Code Headless Mode: How to Run Claude Code Without the Interface

Claude Code headless mode lets you run Claude as a non-interactive process - triggered by a script, a cron job, or a CI pipeline - without a human in the loop approving each step. Here is what it actually does, how to set it up safely, the difference between headless and auto-accept, and the places it earns its keep versus the places it is the wrong tool.

Duncan RogoffDuncan Rogoff September 11, 2026 9 min read
Read article
A sleek wooden desk with a printed technical document covered in handwritten annotations, a mechanical keyboard, a cup of black coffee, and a moody cinematic lamp casting warm directional light

How to Write a Technical Spec for Claude Code (The Format I Use on Every Build)

A technical spec for Claude Code is a plain document that tells the agent exactly what to build, in what order, and where to stop. Without one, the agent guesses at the boundaries and you spend twice as long cleaning up scope drift. Here is the spec format I write at the start of every build, the sections that actually matter, and the mistakes that make Claude Code go sideways.

David IyaDavid Iya September 10, 2026 9 min read
Read article
A premium gift box being sealed with a branded ribbon on a marble surface, surrounded by elegant packaging tape and a small card in soft diffused studio lighting

How to White-Label an AI Build for a Client (What to Hand Over and What to Keep)

White-labelling an AI build means delivering a working product under the client's brand with no visible trace of your tools, your prompts, or your process. It is one of the cleanest ways to charge a premium and protect your IP at the same time. Here is exactly what I hand over, what I withhold, and how I structure the agreement so neither side gets surprised.

Duncan RogoffDuncan Rogoff September 10, 2026 8 min read
Read article
A tidy dark wooden desk at dusk with a single glowing laptop showing a softly blurred line chart, a small neat stack of coins beside a curling paper receipt, a warm desk lamp and a cold coffee mug, cinematic teal and amber light

How Much Does Claude Code Cost Per Month? A Real Builder's Budget

How much Claude Code costs per month depends on which paid Claude plan you are on, because Claude Code is included in the plan rather than billed separately. The floor is the price of a paid Pro plan; heavier daily building lives on the two Max levels. Here is the honest per-month picture, when the API pay-per-token route is cheaper, and the mistake that made my first month cost more than it needed to.

David IyaDavid Iya September 9, 2026 9 min read
Read article
A close-up of an analog fuel gauge and a small brass hourglass on a dark slate desk beside a single glowing laptop screen, moody cinematic side light with deep shadows and shallow depth of field

Claude Code Token Usage: What Actually Eats Your Limit (and How to Make It Last)

Claude Code token usage is driven by how much text goes into and out of the model on every turn - your context, the files it reads, its own output, and the conversation history it drags forward. Most people burn through their limit not by doing more work, but by keeping bloated context and long sessions running. Here is exactly what uses your usage and how to stretch it.

David IyaDavid Iya September 8, 2026 10 min read
Read article

Stop reading, start shipping.

Join Claude Code Club, the #1 community for learning claude code, for $9/month.