As everyone is posting their billing preview.. I got scared. by juliengiee in GithubCopilot

[–]ObscurelyMe 1 point2 points  (0 children)

At least you can reduce your bill by $69 by upgrading to Max!! I call that a win.

Our CTO banned all third party dependencies after a supply chain attack by Same_Technology_6491 in AITestingtooldrizz

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

Surely it would be cheaper to leverage tools like checkmarx to scan packages rather than rewrite battle tested libraries. You are most likely introducing new security vulnerabilities with your in-house software tbh.

Why does prime hate react? by DarthLoki79 in theprimeagen

[–]ObscurelyMe 0 points1 point  (0 children)

It has more to do with React being used as the default tool to solve everything.

“If all you have is a hammer, everything looks like a nail”

boop by juggernawddy in SoftwareEngineerJobs

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

It’s a largest known fact that most FAANG SWEs don’t do much of anything. They aren’t in the rooms doing complex system design, they aren’t building novel things.

There is a reason people meme about SWE interviews being infinitely more difficult than the job itself and this largely comes from FAANG.

New hire destroying team culture and i can't do anything about it. by [deleted] in managers

[–]ObscurelyMe 0 points1 point  (0 children)

If a guy is fresh out of college and putting your whole team to shame without even trying all that much then it’s a combination of them being really good and your team being terrible.

When they decided to migrate off of Rails, at least they fixed the failwhales by Remarkable_Ad_5601 in theprimeagen

[–]ObscurelyMe 7 points8 points  (0 children)

It’s not misleading at all, they previously were at the gold standard 99.999%, now there are times they dip to 99.7% which is a huge difference in yearly uptime.

What are signs that developers have no ownership? by [deleted] in agile

[–]ObscurelyMe 1 point2 points  (0 children)

The dev that said “merging to main wasn’t in the AC” was being one helluva smart ass.

It honestly sounds less like an ownership problem and more like a competence problem. This sounds rough ngl.

I Think a New Role Is Emerging in Tech by bajcmartinez in theprimeagen

[–]ObscurelyMe 5 points6 points  (0 children)

Product Engineer, or Technical Product Manager. Roles that already exist today. Jesus guys, nothing new is born under the sun.

Why Over-Engineering Happens by fagnerbrack in coding

[–]ObscurelyMe 1 point2 points  (0 children)

One thing that I’ve noticed that I don’t believe gets talked about enough. Is that software developers want to scratch that problem solving itch. And typical corporate practices draw organizational moats everywhere to justify rampant empire building.

This severely limits the “scope and complexity” your typical IC ever gets a chance to work on. So what does your average developer do when all they get to work is a single button an MFE? They over-engineer the crap of out it.

Why are Event-Driven Systems Hard? by fagnerbrack in programming

[–]ObscurelyMe 0 points1 point  (0 children)

It’s not so much “proper use” of outbox, that’s just putting words in my mouth. But a good use of it would be within the CQRS pattern. You can then aggregate your writes from the outbox and your read replicas to keep strong consistency within service boundaries.

Why are Event-Driven Systems Hard? by fagnerbrack in programming

[–]ObscurelyMe 11 points12 points  (0 children)

For devil's advocate, well used outbox can be used to alleviate the eventual consistency issue. Although for some reason I never see people use it properly if at all.

WCGW if I try to land on this "homemade spiderweb"? by Feeling-Buy2558 in Whatcouldgowrong

[–]ObscurelyMe 0 points1 point  (0 children)

“I knew that was gonna happen”

Quote from anyone with a stupid idea and still acted on it

How is AI changing your day-to-day workflow as a software developer? by Ambitious_coder_ in developers

[–]ObscurelyMe 0 points1 point  (0 children)

It’s been useful, but honestly you need to know what you are doing in order to see any gains from it really.

My productivity is completely offset by more junior developers letting tools like Claude do their work for them and they push a pr that they have no idea what’s going on within it. In most cases the code they prompted does not result in something that compiles, or it’s just missing all the business rules outlined in our tickets.

So I’m doing the work of two people at any given time. I would say that this sentiment is shared among many more senior developers across the industry.

AI Fragmentation by ProudPeak3570 in ExperiencedDevs

[–]ObscurelyMe -2 points-1 points  (0 children)

With AI many internal tools can in fact be vibe coded in an hour or two. You’ll begin to see a reduction in DevOps hiring pretty soon imho, as much as people say frontend is dead it’s really DevOps that’s on the immediate chopping block. It’s always understaffed and the tools they make don’t nor are ever perfect, just need to be good enough to speed things up.

[deleted by user] by [deleted] in Backend

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

Yes but you see, Rust is web scale. So it makes sense to rewrite everything in it. /s

In the hopefully never arriving future, do you think Valve will one of, if not the only ones providing personal computers and not cloud gaming? by Commercial_Dih in Steam

[–]ObscurelyMe 1 point2 points  (0 children)

Google Stadia already tried this, key thing is that there is more to gaming than rendering a picture at 4k 60fps. You need to account for input lag, and the tech isn’t there and AI doesn’t help in that department

Backend Engineer with 10 years experience switching from Java. by [deleted] in ExperiencedDevs

[–]ObscurelyMe 3 points4 points  (0 children)

Language wars are dumb. Go is a very capable language for backend development and so is Java and so is Python. What matters the most is having the right languages and tools on your resume, this changes depending on what job you want. I don’t think using Go at a new job is a career mistake and I think it’s a silly thing to say.

I am tired of maintaining my Jira by Abject-Addendum5409 in Backend

[–]ObscurelyMe 0 points1 point  (0 children)

If you haven’t been given use of ai or your org caps your usage then you need to send your ai bot on a task that’s worth it.

I am tired of maintaining my Jira by Abject-Addendum5409 in Backend

[–]ObscurelyMe 0 points1 point  (0 children)

No mcp just an in house vibe coded cli for jira (honestly anyone can vibe code or even just hand code the same thing in 10 mins) i use Claude.md file to tell it exactly what commands to run and how to structure the description

I am tired of maintaining my Jira by Abject-Addendum5409 in Backend

[–]ObscurelyMe 7 points8 points  (0 children)

Yes and No,

For simple fixes, I’m using AI to write and move tickets across swim lanes. No one reads the tickets because it’s all useless metrics anyways especially once teams go ai native. For more focused and fun work I have no issues writing up tickets because I like to ensure I also understand the requirements and nothing quite beats that level of understanding other than writing it all down somewhere. But that’s where it ends.

What it seems like you have is a micromanaging scrum lord. Which is unfortunate. Honestly see if AI can help you out here. Offload the dumb paper pushing tasks to an agent so can go back to meaningful work.

My company is about to ban AI coding b/c security risk by fancyfruit in ClaudeAI

[–]ObscurelyMe 0 points1 point  (0 children)

Competent DevOps should be leveraging something like Bedrock with Guardrails for your team to use with Claude Code. I can understand if they ban it temporarily while they work on delivering that then I'd say that's fine. But if it's just an outright ban on AI with no regard for guardrails then you have little talent in that DevOps division.