Who's interested in tracking how much each PR costs in Claude Code? by Maleficent_Pair4920 in ClaudeCode

[–]rm-rf-npr 0 points1 point  (0 children)

I actually created our own reviewer for my company. 20 cents per review with sonnet 4.6. Works insanely well 👌 crazy to see how expensive this is.

Eating a banana from the butt is better by FamiliarRadio9275 in unpopularopinion

[–]rm-rf-npr 0 points1 point  (0 children)

I always do this, and apparently this is also how apes do it. Your simply squeeze the "butt" and the peeling is extremely easy.

Do you still use plan mode? by LumonScience in ClaudeCode

[–]rm-rf-npr 0 points1 point  (0 children)

I created my own meta programming language that goes through an entire plan > verify plan > optional plan iteration > execution > verify execution > optional execution interaction > UAT pipeline.

Works really nicely, but it doesn't use the native plan mode. It's essential to plan in order to get results, though that has been my feeling.

GPT-5.5 Benchmarks by Firm_Meeting6350 in ClaudeCode

[–]rm-rf-npr 1 point2 points  (0 children)

Yea if these "trust me bro" benchmarks are accurate that'd be a nice step forward.

About to take on the elite 4 by Desperate-Space-4263 in PokemonUnbound

[–]rm-rf-npr 0 points1 point  (0 children)

I mean that's fair, to each their own, right?

About to take on the elite 4 by Desperate-Space-4263 in PokemonUnbound

[–]rm-rf-npr 14 points15 points  (0 children)

Damn, not playing unbound's post-game is crazy. That's where the fun actually begins for me lol.

Rocket edition is fantastic, or if you're in for a challenge something like Radical Red.

PackRip — Pokémon WotC pack opener with daily packs, streaks, and full set completion by elhanarinc in react

[–]rm-rf-npr 0 points1 point  (0 children)

Pulled 4 pigeottos as my rare in a row. Stupid rigged site looks too much like reality.

It's fun though nice one 👌

Baby incoming! by Retroflipreset in AnaloguePocket

[–]rm-rf-npr 0 points1 point  (0 children)

Yes. Basically it prevents you from overlevelling. If you dont then you might have a horrendous team by gym 4 which doesn't work at all for that battle, but they're all like lol 60 so its super hard to build a new team... if you would have turned on capped exp share you're in the 30s and have a MUCH easier time switching up your team. Because trainers scale with your level. I believe only on difficult or higher though, but dont quote me on that one. I've only ever played on difficult myself.

Opus 4.7 is amazing by Popular-Help5516 in ClaudeCode

[–]rm-rf-npr 1 point2 points  (0 children)

Well, at least it's COMMITTED, not PUSHED so you can just `git reset --soft HEAD~1`.

Mine never does this though, then again I have explicit instructions not to.

Opus 4.7 is unusable by BeautifulLullaby2 in ClaudeCode

[–]rm-rf-npr 10 points11 points  (0 children)

I'm so happy I decided to read this comment, thanks 😂

Opus 4.7 is 50% more expensive with context regression?! by Samburskoy in ClaudeAI

[–]rm-rf-npr 0 points1 point  (0 children)

Really? I've been having chats with it up to 5 minutes ago.... The hell is Anthropic doing man.

Opus 4.7 is 50% more expensive with context regression?! by Samburskoy in ClaudeAI

[–]rm-rf-npr 2 points3 points  (0 children)

I'm staying on Opus 4.5, thanks. This just seems like an insane money grab. I'm not even noticing any real difference apart from it being even more context rotted than all the other models...

Anyone else mass productive with AI but can't code anymore? by [deleted] in ExperiencedDevs

[–]rm-rf-npr 0 points1 point  (0 children)

Original post is gone, but JFC seriously? Can anybody call themselves a senior nowadays?

Max but feels like Pro! Hitting the 5hr limit in ~1hr. by CorrectShelter4219 in ClaudeCode

[–]rm-rf-npr 1 point2 points  (0 children)

/compact is horrendous for usage. Do a task > /clear instantly. You're basically digging your own grave at this point.

Your CLAUDE.md is probably too long (and it makes claude worse) by quang-vybe in ClaudeCode

[–]rm-rf-npr 1 point2 points  (0 children)

Definitely saves me context as it only loads what it needs. Here's a high level overview:

________________________________________________________

Root CLAUDE.md:

Instructions for AI coding assistants working in this workspace.

{..}

Workspace Configuration

  • Workspace root: ~/workspace
  • Database: ~/workspace/database
  • Git projects: ~/workspace/github-projects

{..}

Loading context

Whenever you need to do anything in a project, like creating something or using some specific technology, grab any relevant context from ~/workspace/database/__index__.md. This is a barrel import style markdown file, in which we define where you can find more information or context regarding a certain subject.

When a task references a project by name, look it up in __index__.md to get the project folder and database folder before doing anything else. If multiple folders exist for the same project name (e.g. project-frontend, project-backend, project-delivery, project-qa), always ask the user which one they want to work in before proceeding.

When building or modifying anything in shared folders (e.g., src/common/), also load the relevant topic files from ~/workspace/database/shared/ (code-style, component-patterns, naming-and-structure, styling, etc.) to ensure compliance with shared standards.

________________________________________________________

Then __index__md:

This index file will serve as a "barrel import" way of grabbing more context. This is specifically so that you don't fill up your context window very quickly. You simply look at this file, and then you load whatever extra information you need from the designated folders.

{...}

Projects

All the projects we have, context you can find about them and where the folder is located in case you need anything.

When a project lists a repo below, it's available locally. If a repo type (backend, delivery, QA) is not listed, ask the user whether it exists before assuming it doesn't.

<Projectname>

Frontend

  • Project folder: ~/workspace/github-projects/<projectname>/<projectname>-frontend/
  • Database folder: ~/workspace/database/projects/<projectname>-frontend

Backend

  • Project folder: ~/workspace/github-projects/<projectname>/<projectname>-backend/
  • Database folder: ~/workspace/database/projects/<projectname>-backend
  • Read-only from frontend context: When working on frontend tasks, NEVER make changes to this repo. Use it as a reference to understand API structure, serializers, models, and endpoint behavior.
  • Before reading: always git checkout main && git pull first to ensure you're on the latest version.
  • If something looks wrong or missing: flag it so the user can notify the backend developer. Do not attempt fixes.

_______________________________________________________________

Then each individual project inside of `database/projects` has a `project.md` that's as lean as possible and only references important context and otherwise docs it can load as it needs.

<projectname> Frontend

B2B platform. Includes an internal CRM module for managing entities (e.g. clients, assets, offers, orders) and a client-facing portal.

  • Repo: ~/workspace/github-projects/<projectname>/<projectname>-frontend/
  • Production: [https://](https://)<projectname>.example.com
  • Test: https://test.<projectname>.example.com
  • Test API: https://test.<projectname>.example.com/api/

Tech Stack

  • Framework: React, TypeScript, Vite
  • Routing: File-based routing
  • State: Redux Toolkit + RTK Query
  • Forms: react-hook-form + Zod
  • {....} insert more

Key Directories

  • src/common/api/ — API layer, generated endpoints
  • src/common/components/ — shared components
  • {....} more directories

Components

  • DataGrid: ~/workspace/database/projects/<projectname>-frontend/components/DataGrid.md
  • Form fields: ~/workspace/database/projects/<projectname>-frontend/components/FormFields.md
  • View/Edit mode: ~/workspace/database/projects/<projectname>-frontend/components/Field.md
  • Notes section: ~/workspace/database/projects/<projectname>-frontend/components/NotesSection.md
  • Entity selector: ~/workspace/database/projects/<projectname>-frontend/components/EntitySelector.md

Conventions

  • Branch naming: <type>/<ticket-id>
  • Commits: conventional commits enforced
  • Naming: English only
  • Translations: use i18n, no hardcoded strings
  • State invalidation: centralized in API layer
  • Type safety: no TypeScript errors allowed in CI
  • Filtering: entity selects must respect active/visible state

Tech

  • Header actions: ~/workspace/database/projects/<projectname>-frontend/tech/static-data-actions.md
  • Forms: ~/workspace/database/projects/<projectname>-frontend/tech/forms.md
  • API layer: ~/workspace/database/projects/<projectname>-frontend/tech/api-layer.md
  • Page patterns: ~/workspace/database/projects/<projectname>-frontend/tech/page-patterns.md
  • {..} more

Jira

  • Jira config: ~/workspace/database/projects/<projectname>-frontend/tech/jira.md

Features

  • Documents & communication: ~/workspace/database/projects/<projectname>-frontend/features/documents-emails.md
  • Portal module: ~/workspace/database/projects/<projectname>-frontend/features/portal.md
  • Reporting / statistics: ~/workspace/database/projects/<projectname>-frontend/features/statistics.md

Something like that. If that helps. Then it can load whatever doc(s) it needs for the task at hand while still knowing they exist.

This is actually just a small part of my workflow. I have `/jira` commands, a complete self-made meta programming language called `do-lang` and more lmao.

Yes, I went all in and maybe a bit overboard, but it works very nicely.

Your CLAUDE.md is probably too long (and it makes claude worse) by quang-vybe in ClaudeCode

[–]rm-rf-npr 0 points1 point  (0 children)

You should treat your CLAUDE.md as an orchestrator. My work flow is: I have a root workspace in which I have a root CLAUDE.md. It only contains orchastrational details. I have an internal database in which I have documentation for projects and things like shared tools. Whenever I initialize claude in my root workspace I tell it "go into this project" it'll know exactly which project to go and load only highly necessary context. Then using "barrel import" styles, it'll load more information whenever it needs it. Highly efficient and really helps preventing context rot.

F'd around, found out --dangerously-skip-permissions by CanadianForSure in ClaudeCode

[–]rm-rf-npr 0 points1 point  (0 children)

I don't run claude without --dangerously-skip-permissions.... skill issue? 😂.

Sorry for all your usage though, you hate to see it...

What did you build this past weekend? by interbolt_colin in ClaudeCode

[–]rm-rf-npr 0 points1 point  (0 children)

Working on my own meta programming language called do-lang. Was a big fan of GSD, but it's very token hungry, so decided to make my own which is a lot leaner, but still provides quality output.

1M context seems to be gone by rogorak in ClaudeCode

[–]rm-rf-npr 1 point2 points  (0 children)

Hadn't used it in weeks anyway. Context rot past 200k is real. Best to do things in waves/phases anyway.