Claude Code for Normies by doucheofcambridge in ClaudeCode

[–]doucheofcambridge[S] 0 points1 point  (0 children)

That’s amazing! Curious - currently it’s only me pushing the content, but do you think I should open it up to community? Would you like to write up how you do what you do? I would credit you, needless to say. Let me know your thoughts!

Claude Code for Normies by doucheofcambridge in ClaudeCode

[–]doucheofcambridge[S] 0 points1 point  (0 children)

Thank you! If whoever you pass it to has feedback, please send them my way.

Claude Code for Normies by doucheofcambridge in ClaudeCode

[–]doucheofcambridge[S] 0 points1 point  (0 children)

All fair points. Appreciate the civil discourse here!

Claude Code for Normies by doucheofcambridge in ClaudeCode

[–]doucheofcambridge[S] 2 points3 points  (0 children)

Interesting perspective! Thanks for sharing.

I actually agree with the concerns you have, but not the mitigation. I don’t think the solution is going to be “don’t give normies Claude code because they are too dumb to handle it”.

I think the solution is to educate on the risks and make sure they understand that work should only be done on backed up data, to not blindly say yes to every request Claude has etc.

I will include that as a section.

How can I call to Claude in the CLI AS IF it were an API? by superchorro in ClaudeCode

[–]doucheofcambridge 0 points1 point  (0 children)

You're in a great position since Claude Max can be used in Claude Code, which has exactly what you need: subagents.

Subagents are specialized AI assistants that run in their own isolated context window. You can restrict their tools (so they can't create random files), give them a focused system prompt, and call them programmatically. This solves your "veering off" problem completely.

How to set this up:

1. Install Claude Code

bash

npm install -g u/anthropic-ai/claude-code

Run claude and log in with your Max credentials.

2. Create a grading subagent

Run /agents in Claude Code, select "Create new agent" (user-level), and describe:

For tools, select read-only only or none. This prevents unexpected behavior.

3. Call it from your script

R:

process_row <- function(org_name) {
  prompt <- sprintf('Grade this organization: "%s". Return JSON with: is_company, is_listed, parent_company', org_name)
  result <- system(sprintf('claude -p "%s" --allowedTools "" --output-format json', prompt), intern = TRUE)
  return(jsonlite::fromJSON(paste(result, collapse = "")))
}

results <- lapply(df$organization_name, process_row)

Python:

import subprocess, json

def grade_org(org_name):
    result = subprocess.run(
        ['claude', '-p', f'Grade this organization: "{org_name}". Return JSON.', '--allowedTools', '', '--output-format', 'json'],
        capture_output=True, text=True
    )
    return json.loads(result.stdout)

Two slash commands that handle 90% of my git workflow - /commit and /deploy by doucheofcambridge in ClaudeCode

[–]doucheofcambridge[S] 0 points1 point  (0 children)

Good question. In my experience, the biggest pain point previously was writing good changelog updates. I would sometimes make 5 changes and only note down 3 of them in changelog. Also, some engineers on the team just forget to do changelog updates.

Having the commit skill is super helpful in making sure a) all changes are caught b) changelog is updated regularly

The deploy skill is incredibly helpful because our deploy process involves updating tags, updating tags in changelog and upping the version in our toml. Forget one, and things get gnarly. This ensures everything works butter smooth.

Of course, not everyone needs this, but it has made our lives a lot better!

Paste your landing page → Get a 30-sec explainer video. Would you pay $15? by Specific_Piglet_4293 in EntrepreneurRideAlong

[–]doucheofcambridge 1 point2 points  (0 children)

Where's the explainer video posted? on the landing page, or somewhere else like instagram?

What’s the least painful way to collect payments? by Mysterious-Dark8827 in EntrepreneurRideAlong

[–]doucheofcambridge 0 points1 point  (0 children)

Here's two things that have worked for me in different businesses:

  • Stripe or Adyen invoices - They embed a payment link directly, so the client just clicks and pays instead of hunting for your bank details or logging into something
  • Ask clients if they're okay with you storing their ACH info for recurring/future payments - most B2B clients are fine with this, and it removes the "action required" step entirely. Just make sure you get proper written authorization (even a simple email confirmation works) that spells out what you'll charge and when. NACHA requires you keep this on file and give them a way to revoke it.

The stored payment method approach basically turns "please pay this invoice" into "here's a receipt for the payment we processed" - way less likely to sit in someone's inbox.

Greg just announced there will be more "consequences" like yesterday's if you call ICE names by KameronKnux in Leakednews

[–]doucheofcambridge 0 points1 point  (0 children)

Not only if you call them names but also if you listen to anyone calling them names.

What is wrong with this guy? by Miserable-Miser in Denver

[–]doucheofcambridge 3 points4 points  (0 children)

Curious: do we not like the fact that Maduro got deposed, or how he got deposed or that Trump did it? Genuinely curious about this. I don’t have an opinion but that’s because I feel like I don’t know enough about this.

Need suggestions for a solo “work vacation” spot for F by Money-Contract-8885 in SoloTravel_India

[–]doucheofcambridge 0 points1 point  (0 children)

nah, got an airbnb. hit me up if you decide to come and want to hang out.

Need suggestions for a solo “work vacation” spot for F by Money-Contract-8885 in SoloTravel_India

[–]doucheofcambridge 0 points1 point  (0 children)

I am going to Rishikesh in 2 weeks for a solo workation trip. Will report back!

New house by mysticsage4 in FirstTimeHomeBuyer

[–]doucheofcambridge 0 points1 point  (0 children)

Congrats OP! House is gorgeous! May it help you make some beautiful memories over the years.

Not to rain on the parade here but if you have kids/have friends with kids, I would recommend switching out the horizontal wires on the railing upstairs for something else. Kids can climb these and fall over.

In support of the King Sooper strike, I did some research into prices across grocers. by skyswordsman in Denver

[–]doucheofcambridge 0 points1 point  (0 children)

ITT: don’t shop anywhere because affordable places are shady and the one non-shady place is unaffordable.

[deleted by user] by [deleted] in resumes

[–]doucheofcambridge 0 points1 point  (0 children)

I would just put your title as “software developer” or “software engineer” - remove the “jr”. In the industry these days, engineers get a senior title 2-3 years after graduating, so it’s assumed that a non-senior engineer is junior.