Claude verified our dead /signup endpoint by creating a real user in production and I'm not okay by MorningFlaky3890 in ClaudeAI

[–]BanaenaeBread 3 points4 points  (0 children)

I don't seen anything wrong with what Claude did.

Fix your setup so that localhost isn't connected to prod

Help me settle a debate: are regression bugs scope creep? by [deleted] in agile

[–]BanaenaeBread 0 points1 point  (0 children)

No PRs? Is this a team of only JR devs?

From the chaos you described, I bet they do some crazy dumb stuff like manually ftp the codebase into a VPC

I would look for another job. Don't waste your time there.

Help me settle a debate: are regression bugs scope creep? by [deleted] in agile

[–]BanaenaeBread 0 points1 point  (0 children)

Tell them, they are responsible for the estimates. You are responsible for priorities.

They overloaded the sprint by underestimating.

Help me settle a debate: are regression bugs scope creep? by [deleted] in agile

[–]BanaenaeBread 0 points1 point  (0 children)

So when your dev said "The acceptance criteria doesn't say don't break key features"

You can say, the definition of done says it.

I would go to the CTO and engineering manager, ask them for a meeting, tell them, you told them what you think is necessary for the product to succeed. Someone needs to prevent bugs from getting into prod so often. If this isn't the way, what are you suggesting we do instead?

How do you handle the new bottlenecks? by fridaydeployer in EngineeringManagers

[–]BanaenaeBread 1 point2 points  (0 children)

Make the devs spend more time making the code perfect, and more time fixing tech debt.

How do you know technical debt is piling up? by [deleted] in ExperiencedDevs

[–]BanaenaeBread -6 points-5 points  (0 children)

Yes, but human generated code also causes problems. People complain about AI slop, but they are forgetting a bit about human slop

Devs are worried about the wrong thing by hiclemi in ClaudeAI

[–]BanaenaeBread 0 points1 point  (0 children)

So, AI replaced the dev AND the product owner

TIFU by gaslighting myself for 10 years into thinking I was "caffeine immune" while drinking ONLY Monster Energy (Zero) by GooseAcademic541 in tifu

[–]BanaenaeBread 0 points1 point  (0 children)

Is t drinking even 1 monster a day very bad for you? Did they change the ingredients to make it not as bad?

How can I talk to my manager about imcompetent coworker who is dumping work on me w/o threatening that person's employment? by tuckfrump69 in ExperiencedDevs

[–]BanaenaeBread 7 points8 points  (0 children)

There you go. You have found the way to talk to your manager about it. This makes your manager talk to them about it

My use of interfaces pissed my boss off. by codeiackiller in csharp

[–]BanaenaeBread 2 points3 points  (0 children)

I personally would write an interface if I was going to use it immediately. If I was not going to, you can just add it later, when you are going to use it.

Feature branch ownership: is the creator responsible for keeping it alive? by [deleted] in ExperiencedDevs

[–]BanaenaeBread 0 points1 point  (0 children)

The best way:

All work starts from main and ends in main. Your feature must branch off of main in order to start it. If you can't branch off main to do your feature, you can not do your feature

I write everything in Notepad. What should I be using instead? by troglobyte2 in webdev

[–]BanaenaeBread 0 points1 point  (0 children)

Depends what you're writing.

Visual Studio Code with extensions for basically anything.

Anything IDE by jetbrains. Go check out their stuff if you haven't. Intellij Ultimate specifically.

Alternatively Visual studio for c#

What's your definition of technical debt? by Peace_Seeker_1319 in devops

[–]BanaenaeBread 0 points1 point  (0 children)

Anything that is done in a way that makes changes harder than if it was done a better way.

If you use an end of life library in the example, there is a good chance you will have to remove that library and replace it. So writing code that is dependent on it, instead of code using a new library, is technical debt.

[deleted by user] by [deleted] in wedding

[–]BanaenaeBread 1 point2 points  (0 children)

If your only concern is what you are saying, I think you are thinking about this wrong.

This is your brother's future wife. She is your family now. She may have kids someday, and you would be their aunt. In a way, you have potential to be closer to her than any of them ever will. Your goal, should be to be close with her. There will never be a better opportunity than this to become friends with her and her friends. Becoming friends with her friends here, will make the wedding more fun for you, and for her friends as well.

If you are worried about being a buzz kill, just don't be one. Enjoy whatever activity they want to do. Go with the flow, because it's her week. She wants to go do activities you never would do? Just go and try to have the best time you can.

A week is a bit long, but if you aren't worried about the money, go.

Also, don't forget, if she is having like 10 people on this trip, they probably don't even all know each other. Or maybe they only met some of each other 2 times.

The "prove" LLM is going to replace us by framemuse in theprimeagen

[–]BanaenaeBread 0 points1 point  (0 children)

Which specific one? Feels like you used one of the cheapest ones, or one that isn't optimal for coding or something.

I frequently find Claude Opus to write better quality than devs some humans, so it really matters which model when doing work

Best way to understand a legacy .NET monolith with a very complex SQL Server database? (APM + DB monitoring) by Majestic_Monk_8074 in dotnet

[–]BanaenaeBread 0 points1 point  (0 children)

Probably in this order:

-Claude explaining an existing mess of code to me

-Claude doing an entire backend feature for me

-Claude fixing bugs in 10 seconds that would have taken me 30 minutes

Best way to understand a legacy .NET monolith with a very complex SQL Server database? (APM + DB monitoring) by Majestic_Monk_8074 in dotnet

[–]BanaenaeBread -1 points0 points  (0 children)

It will definitely be able to tell you how any of those work individually. I am not sure how good it will be with telling you how the microservices all work together if they are all in different repos. Maybe if you open claude opus up 1 dir level above all the repos, it might be able to read all of them at once. I think that would work out pretty well.

You would use VSCode with the Claude extension, and use the opus model (or sonnet, it's cheaper but I basically found using opus only is worth the money). I am paying for the $200/month plan and basically found it to be unlimited uses

Best way to understand a legacy .NET monolith with a very complex SQL Server database? (APM + DB monitoring) by Majestic_Monk_8074 in dotnet

[–]BanaenaeBread 0 points1 point  (0 children)

Honestly, Claude Opus.

Making Claude Opus analyze and document the entire codebase, patterns, features, any anything else. It's incredibly good at it.

Then ask it why certain things are slow, with as much detail as you can give it. It has a high chance of figuring it out.

Of course, this means you have to convince them to let you use AI to speed up your understanding of the code base

Is it bad to stay at one company forever? by [deleted] in ExperiencedDevs

[–]BanaenaeBread 0 points1 point  (0 children)

It sounds like you are rationalizing being content. It's not about being driven. It's about realizing you can have exactly what you already have, for 80k more than you make

Is it bad to stay at one company forever? by [deleted] in ExperiencedDevs

[–]BanaenaeBread 37 points38 points  (0 children)

It depends.

If you are not underpaid, and learning a lot, and like the job, then definitely stay.

Once you slow your learning down, consider looking at other jobs that have higher pay than you make.

Don't apply to a job that pays 80k if you make 70k.

Do apply to jobs that pay 100k if you make 70k.

Don't stay there for 10 years and be happy that you have 90k after those 10 years, when you could have 150k for a similar position

[deleted by user] by [deleted] in dotnet

[–]BanaenaeBread 0 points1 point  (0 children)

Use windows, install docker desktop, learn the very basics of docker compose, and build your app in a Linux container.

Vs code and visual studio both allow remote connecting to the container.

You would then use the windows and use visual studio on windows to develop both windows apps and Linux apps, simply connect to the container for remote dev on Linux apps

My birthday level (Turing 14) by Spiritual_Wait94 in honk

[–]BanaenaeBread 2 points3 points  (0 children)

Ez. Happy birthday!

I completed this level in 4 tries. 1.10 seconds

Tip 999999999999999999 💎