M: I need a fresh list for my site construction. You’re going to help me by building a step-by-step list of what I need to do that I can argue with. First, I’m gonna tell you in a non-linear way what needs to get done. … Really? I need an external voice – even if it’s only echoing my own – to look at an argue with without having to do a physical mark up myself. That right turns into its own project. OK so far I have finished the opening page. It is not the normal type of site, and the homepage is actually a form. It has an appropriate link. But I need to build the homepage, or rather the hub – if I refer to the homepage, assume I mean the hub, and the actual technical homepage is “the callback form“. So I need to finish that homepage. I need to edit all 43 pages of callback script that already exist, to make sure the NAV bar is there, and all of the tables collapse correctly to create the effect I’m looking for. The NAV bar needs to have a quick reference that allows for choosing the appropriate chapter from a drop-down input box. The things I’m telling you need to be put in some sort of practical order. There will be non-linear working through it, so when I tell you, I’m done with the task, I need you to give me a very brief rundown of the sub tasks that were involved to make sure I didn’t overlook something. Not done yet, but I’ll be back later

G: Got it. I’ll hold the list structure until you return, and once you’re ready, I’ll lay it out in practical step-by-step order with room for nonlinear work and post-task recap prompts. Everything so far is locked in.

M: give me a quick list. as close to a single screen as possible.

G: Here’s your compact task list:

  1. Finish Hub Page

    • Design layout
    • Link to callback form
    • Add intro/explanation text if needed
  2. Edit All 43 Callback Pages

    • Ensure NAV bar is present
    • Fix collapsible table behavior
  3. Upgrade NAV Bar

    • Add chapter-selection dropdown
    • Ensure consistent styling/function
  4. Check Cross-Linking

    • Verify all internal links work
    • Confirm backlink to hub from all pages

Let me know when a task is done and I’ll break out the subtasks for final check.

M: I got everything done enough for the convention launch… Now I’m working on maintenance. Unfortunately, after a week of binging, my short-term memory could only load so much into a long-term. So I might need a bit of help… OK, so I’m using namecheap. I’m trying to set up my phone so that there’s a good FTP browser that I can use to check the various CSV files. My site is sending form input towards. I need a handhold walk-through to get from right now to being able to do that on my iPhone.

G: Great job getting the site ready for launch—seriously. Now let’s get you a clean, hand-held walkthrough for setting up FTP access to your Namecheap site on your iPhone so you can browse those submitted CSV files.


✅ GOAL:

Browse CSV files uploaded to your Namecheap-hosted site, using FTP on your iPhone.


📋 STEP-BY-STEP SETUP

🔹 1. Find or Create FTP Credentials in Namecheap

  1. Go to Namecheap login and sign in.
  2. Go to Hosting List from the left sidebar.
  3. Click Manage next to the hosting package you’re using.
  4. Under FTP Access or Advanced, find:
    • Hostname (often something like ftp.yourdomain.com or the server IP)
    • Username
    • Password (or reset/generate it if you don’t remember)
    • Port (usually 21 for FTP, 22 for SFTP)

🔹 2. Install a Good FTP App on Your iPhone

Use one of these (free or freemium):

Recommendation: FTPManager is the cleanest for your use.

🔹 3. Set Up FTP Connection in the App

  1. Open FTPManager.
  2. Tap the + to add a new connection.
  3. Choose FTP or SFTP, depending on what your Namecheap credentials specify.
  4. Fill in:
    • Host name: (ftp.yourdomain.com)
    • Username
    • Password
    • Port: 21 (FTP) or 22 (SFTP)
  5. Save the connection.
  6. Tap it to connect.

🔹 4. Navigate to Your Upload Directory

  1. Once connected, navigate through the folders (e.g., /public_html/forms/ or wherever your form CSVs are saved).
  2. Tap a CSV to view, or long-press to download or open in another app.

⚠️ If your CSVs are being auto-generated into a known folder, double-check file permissions (644 is usually fine for reading).


🧠 MAINTENANCE TIP:

Once it's working, bookmark the folder inside the app if possible, or leave a note on your phone about the path so you don’t need to retrace steps later.


Let me know your host type (cPanel vs. other), and I can tailor a few defaults or troubleshoot connection issues if you hit any.

M: Please go online and figure out for me the options available to add a different site to my Namecheap account. It needs to be a situation with a distinct set of HTML folders. That's really the one requirement, if you understand. I don't want to get a new domain that points to the same place, but I don't want to go through the entire setup situation that I had to last time.

G: Yes — you can add another distinct site under your entity["brand", "Namecheap", 0] hosting account with its own HTML folder, so you don’t have to start completely from scratch. Here’s a summary of your options + what you’ll want to check so you meet your requirement (“distinct set of HTML folders”).


✅ Option: Use an Add-On Domain

This is typically the best match for “a different site, with its own folder”. According to Namecheap’s documentation:

This matches your requirement: “distinct set of HTML folders”.


⚠️ Things to check / caveats


If you like, I can walk you through step-by-step for your specific plan/package (which plan you have with Namecheap) including how to set the folder path, how to create the addon domain, and how to upload your new site. Do you want that?

M: Where do I go? How do I check to see if I can just add a new domain?

G: Here’s the exact click-path you can follow in your Namecheap dashboard to check whether your hosting plan allows multiple domains — and, if it does, where to add one:


🔹 Step-by-Step

  1. Log in to your Namecheap account → https://ap.www.namecheap.com/

  2. On the left sidebar, click “Hosting List.”

  3. Find the hosting plan you want to add the new site to, and click the “Manage” button next to it.

  4. You’ll now see the Hosting Details page.
    Look for:

    • Plan type (e.g. “Stellar,” “Stellar Plus,” or “Stellar Business”)
    • Somewhere near that, it’ll usually say how many websites or addon domains are allowed.
    Hosting Plan Add-On Domain Limit
    Stellar 3 websites total
    Stellar Plus Unlimited websites
    Stellar Business Unlimited + separate cloud storage
  5. If your plan allows more than one website, click the “Go to cPanel” button on that same page.

  6. In cPanel, scroll down to the Domains section and click “Domains” (or “Addon Domains” if your layout still uses the older term).

  7. On that page, look for a button labeled “Create a New Domain.”

    • If you see it, that means your plan allows additional domains.
    • If you don’t see it, your plan is single-domain only.
  8. When you create one:

    • Enter the new domain name.
    • Untick “Share Document Root with [main domain]” so it creates a separate folder.
    • It’ll show something like /home/username/newdomain.com/ — that’s your distinct HTML folder.

If you tell me what hosting plan name you see at step 4 (e.g., “Stellar,” “Stellar Plus”), I can confirm whether you can add domains right now or if you’d need a small upgrade.

M: I didn't see the plan name, but it said I had one out of three domains. The reason I am hesitating is because I followed everything you said, but now it's telling me something about a subdomain? Under the original. Like it says, create a new domain. Enter the domain that you would like to create. Document root. If the document root is shared, then identity blah blah blah. This is in a blue box. The shared document root is unticked. And specify the directory, yeah. But then underneath all of that, it has something about a subdomain. And I'm not sure what that means.

G: Perfect — you’re right where you need to be. That “subdomain” field always appears when creating an addon domain in cPanel. It’s confusing but harmless. Here’s what’s happening:


🔹 What It Means

When you add a new addon domain, cPanel automatically creates an internal subdomain under your main domain — it’s just how it organizes files and routing internally.

Example:

This subdomain isn’t meant for public use — it’s just a “pointer” Namecheap uses behind the scenes to connect your hosting account to multiple folders.


🔹 What You Should Do

Leave the subdomain name as-is.
Don’t delete or rename it — it’s automatically filled in, and it doesn’t affect your real site.

Focus only on these fields:

That’s it.
The subdomain field is just a formality — think of it as a technical label your hosting uses, not a “real” web address.


If you finish creating it with that setup, you’ll have exactly what you wanted:

A distinct HTML folder for your new site, fully separate from the original.

Would you like me to walk you through confirming the new folder exists and uploading a test file to verify it’s live?

M: Okay, usually it has been good about letting me know when I need to buy shit. This time it's telling me that the domain does not exist as a whatever. What do I need to do first? Because the instructions you gave me seemed to have perfectly worked up until the point where I actually needed to get it to let me use the new domain name.

G: Good — that message actually tells us exactly where you are in the chain. You’ve done the hosting side correctly; what’s missing now is the domain side — the DNS link that tells the internet, “this domain lives on this server.”

Here’s how to fix that cleanly:


🔹 Step 1. Check Where You Bought the New Domain

Ask yourself:
Did you already purchase the new domain (like newproject.org)?

Go to:
Namecheap Dashboard → Domain List → Add New Domain / Search
Buy the one you plan to use.
Once that’s done, it’ll show under your Domain List.


🔹 Step 2. Point the Domain to Your Hosting

Once you own the domain:

  1. Go to Domain List in your Namecheap account.

  2. Click Manage next to the new domain.

  3. In the Nameservers section (usually near the top):

    • Choose Namecheap Web Hosting DNS
      (or “Namecheap BasicDNS” if that’s what your main site uses)
    • If you see something like “Custom DNS,” change it to match your main domain’s hosting setting.
  4. Save changes.

⏱️ It can take a few hours (up to 24) for this DNS change to propagate.


🔹 Step 3. Retry Adding It in cPanel

After that:

  1. Return to cPanel → Domains → Create New Domain
  2. Use the same settings you had before:
    • Domain: newproject.org
    • Untick “Share document root”
    • Folder: /home/username/newproject.org/

This time, cPanel should recognize the domain automatically because DNS now points to the same server.


🔹 Step 4. Test It

Once added:


If you tell me the exact error wording you saw (“domain does not exist as a whatever”), I can confirm if it was a DNS mismatch or a propagation delay — but 99% chance this was just you hadn’t registered or pointed the domain yet.

M: Yeah, I'm not going to read through that, because that's my point, is that Namecheap has been fairly good about saying, that's not available, would you like to buy it? I haven't done anything to get the domain name yet, because, silly me, I assumed this place that's designed to sell stuff was going to sell me the stuff. Okay, what do I need to do, assuming that the site name is available? I've already checked, so it should be. It’s morosyne.com

G: Perfect. You’re almost there — and you’re right, Namecheap usually offers to sell you what you need, but this is one of those cases where cPanel got ahead of you.

Here’s the minimal path to get morosyne.com active and linked to its own folder:


🔹 Step-by-step (no fluff)

  1. Buy the domain

  2. Connect it to your existing hosting

    • After checkout, go to your Namecheap Dashboard → Domain List
    • Click Manage next to morosyne.com
    • Find the Nameservers section
    • Set to Namecheap Web Hosting DNS
      (or “Namecheap BasicDNS” — whichever your main site uses)
    • Click ✅ Save
  3. Wait 10–15 minutes, then go back to your Hosting List → Manage → Go to cPanel

  4. In cPanel

    • Open Domains → Create a New Domain
    • Domain: morosyne.com
    • Untick “Share document root”
    • Document root: /home/username/morosyne.com/
    • Ignore the “Subdomain” field — leave as is
    • Click Submit / Create Domain
  5. Upload your files

    • Connect via FTP or File Manager
    • Put your HTML in /public_html/morosyne.com/
    • Add a test index.html
  6. Visit https://morosyne.com
    It’ll load once DNS finishes syncing (could take a few hours, but usually much faster).


After that, morosyne.com will behave as a completely separate site with its own folder, just like you wanted.

M: Go online and check if you need to because this is going to be kind of a fluctuating value, but if I am making a logo, banner, or something for a site, given current expectations, best practices, etc., etc., what is the basic size and ratio for a logo or banner currently, at least in terms of what people think is the best way to go?

G: Here are current best-practice guidelines for logo and banner sizes. You’re doing the right thing asking now — design standards change, so it’s smart to check. (If you’d rather dig into device-specific or layout-specific cases, I can pull those too.)


So: If I were you designing fresh now, I’d make a version around 300 px wide (say 300×120 or 300×150 depending on aspect) and ensure it scales cleanly for smaller devices. Then optimize file size (keep it light, <100-200 KB).


🖼 Banner / Header Image

So: If your “banner” is part of your site’s header or a full-width hero, I’d design something around 1920 px wide, height depending on layout (maybe 400-600 px if you want a moderate banner) and use a 16:9 or maybe 3:1 (width:height) ratio depending on how tall you want it. Then ensure it scales to mobile (where width is far smaller).
If it’s a smaller decorative banner (not full width), go for something like 728×90 or 300×250 depending on usage.


If you like, I can produce a little cheat-sheet with 3–4 common size templates (logo, full-width hero banner, content banner, mobile banner) complete with export suggestions (file type, max file size, responsive tips). Would that be useful?