NonDev Apps

Day 14 of 21

Week 2 Build Day — a complete page with form, email capture, and thank you message

Goal: Today you use everything from Week 2 together: CLAUDE.md loaded, slash commands ready, @ mentions pointing at the right files, and two sessions running in parallel.

What to do

01

Update CLAUDE.md with today's goal

Open CLAUDE.md. Update the Current Goal section:

Current Goal: Building a subscribe page at /subscribe with one email field, a submit button, and a thank you message. Must match existing site design exactly.
02

Create two branches

Open GitHub Desktop. Create "day-14-subscribe-page" and "day-14-thank-you-content". Switch to "day-14-subscribe-page" first.

03

Session 1 — build the subscribe page

Start Claude Code with accept edits on. If your account later shows auto mode and you want to test it, do that only after this first build works. Use this prompt: beginnerHelpPrompt(

)Following all rules in CLAUDE.md — build a new page at /subscribe with: a heading that says "Get the free lessons delivered to your inbox", a subheading that says "Practical tips for non-developers. New lesson every few days. Free forever.", one email input field with placeholder "Your email address", a submit button that says "Send me the lessons", and a thank you message that appears after submission saying "You are in. First lesson on its way." Do not change any other pages.
04

Session 2 — write headline variations in parallel

Open a second terminal window. Start a new Claude Code session. While Session 1 is still running (or just finished), type:

Write three alternative headline options for a subscribe page. Each should speak to a non-technical founder who is curious but not ready to commit to a full course. Warm, encouraging, plain English.
05

Preview and pick the best headline

Check the subscribe page in your browser. Pick your favourite headline from Session 2. Use an @ mention to apply it:

In @subscribe.html — update the heading to say "[your chosen headline]". Only change the heading text. Do not change anything else.
06

Run /review before merging

In Claude Code, type:

/review Check the subscribe page for any obvious problems — missing elements, broken form, styling inconsistencies.
07

Merge both branches to main

Open GitHub Desktop. Switch to main. Merge "day-14-subscribe-page." Then merge "day-14-thank-you-content." Write a clear commit message for each.

Expected result

You have a complete subscribe page — built using CLAUDE.md memory, slash commands, @ mentions, and parallel sessions. It is merged to your main branch.

Key takeaway

  • Branch first. Update CLAUDE.md with the current goal. Two sessions running in parallel. @ mentions for precision. /review before merging. That is the complete Week 2 workflow, and you just used all of it.
Week 2 Build Day — a complete page with form,... — NonDev Apps