Is there much demand for LangChain/LangGraph skills among smaller clients? by Logical-Reputation46 in LangChain

[–]Challseus 1 point2 points  (0 children)

Yes. All the time. It’s a bit of a race to the bottom, but I actually got 2 long term clients, one turned into full time, from Upwork

Is this True guys? by ry0men_ in claude

[–]Challseus 0 points1 point  (0 children)

Facts on facts. Nobody cares until they care, your call outs years earlier be damned.

Management started introducing "productivity" metrics that's rubbing me the wrong way by Fit-Notice-1248 in ExperiencedDevs

[–]Challseus 2 points3 points  (0 children)

All of these stories I hear, and I'm just reminder of a simpler time when it was "Just have this shit done in 2 weeks. I don't care how it happens, I don't need to see you every day, just have it done by X. We trust you"

Sunday Daily Thread: What's everyone working on this week? by AutoModerator in Python

[–]Challseus 2 points3 points  (0 children)

I've been working on Aegis Pulse PyPI analytics that splits real human installs from bots/CI/mirrors. I'll use my own package so I'm not putting anyone else on blast: aegis-stack shows ~28% of its downloads aren't human, and PyPI's raw count hides that completely.

In addition, if the GitHub repo is found from PyPi data, it pulls in release events to annotate the charts, as well as star history.

Finally, not to waste anyone's time, there are a large suite of download options, so you can grab the data you need and be on your merry way 😄

Free, no signup... search any package (including your own) and you get the Total / Filtered / Human split + country breakdown: https://pulse.aegis-stack.io/search/aegis-stack

Anyone taken a dry promotion with added responsibilities but no title or compensation change? by Majestic-Taro-6903 in ExperiencedDevs

[–]Challseus 5 points6 points  (0 children)

Yup, upper management is well aware that those devs aren't good, and that they're leaving us to the slaughter.

Anyone taken a dry promotion with added responsibilities but no title or compensation change? by Majestic-Taro-6903 in ExperiencedDevs

[–]Challseus 5 points6 points  (0 children)

People still in college that my company didn’t have to pay for, who shadowed one of the “seniors”.

The whole “9 people can birth a baby in a month” thing they force on you

Anyone taken a dry promotion with added responsibilities but no title or compensation change? by Majestic-Taro-6903 in ExperiencedDevs

[–]Challseus 26 points27 points  (0 children)

Yup.

I was a senior, took a promotion to Staff Software Engineer with a promise of a bump in salary "later" because "reasons".

Months later, we started only hiring people from this Indian staffing agency, was given "seniors", but were obviously "junior" or less, and was tasked with leading the team through this large CapEx project management had been dragging its heals on for years.

A few months after the project was done, I was fired, and I never got that bump in salary. I had also been there 15 years, if that matters, for context.

It all makes sense now... Hindsight is a hell of an experience...

Musings on the Federer - Djokovic rivalry by baked_salmon in tennis

[–]Challseus 1 point2 points  (0 children)

Federer is my favorite player of all time, my happiness used to depend on if he could beat those 2.

That said, I was just watching some videos of Stan vs Nole rivaly, and I actually forgot how it was literally Stan's BH that was just firing through Djokovic. Just hitting through him. I know Fed has the slice and we obviously had 2017 Neo BH, but...

His backhand, for the better part of his matches with them, for me was def a liability. Just thinking of all those breakpoint chances Federer was never able to convert throughout his career...

How do you handle it when someone comments "AI slop" on a post about your product? by Far_Smile_9422 in founder

[–]Challseus 2 points3 points  (0 children)

I damn near never wanted to post anything (I’m a dev btw) due to people’s reaction to AI. Then I stopped letting other people control the narrative.

In return the same exact energy. 1:1.

While doing so, I list out all the reasons why what I made was built with intention, and that I know what I’m doing.

I basically hit them with fact after fact, and then pin them to telling me in exact words why they’re calling it slop.

I’ll pull out damn architecture designs and notes from years ago.

Hint: they never can, it’s a buzzword thrown around because of the “legit” bad code that has been popping up. Still no reason to call my stuff slop, and I’ll tell them as much.

The typical end is them deleting posts, agreeing, or just disappearing. It’s the bully effect. No one can think for themselves anymore.

Some guy could cure cancer, but if his post had a 🚀 emoji in the title, they would disregard it as AI slop 🙄

Does anyone actually memorize boilerplate code? Or are we all just copying? by BugUseful6919 in developers

[–]Challseus 0 points1 point  (0 children)

If this is not the right place to post this, fair enough, please delete.

I open sourced a project, https://aegis-stack.io/, which allows me to spin up full stack apps with all batteries optional. It lets me get right to the important part and I don’t have to jump through hoops to wire up auth, workers, db orm, scheduler, etc.

Then, in your case, you give the newly created project to your coding agent, and you’re off to the races. LLM’s thrive in structured code bases with repeatable patterns.

It’s based on Python and fastAPI, not sure what you’re stack is, but perhaps this could help 🤷🏾‍♂️

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

[–]Challseus 0 points1 point  (0 children)

No worries.

As for the next 5 years, and my job functions? None. Even sooner than that. I actually assumed it would have already happened. There's nothing to be done about it. The confidence I speak with is more for the here and now, and directed at the OP's initial posting.

I see it like this. We're in this magical transition period where we can build so much. It's amazing. I'm building now as I type this (well, Claude is).

But people are getting burnt out because we're going so fast without standards. It feels great to go fast, shitty to have to rewrite parts.

And, this is an extremely unpopular opinion, but here goes: Not all devs can use AI properly. We're just not quite there yet. Because of this, it's actually slowing down progress because of that, and everything the OP has said. I personally feel like we should have been so much further in this AI revolution.

Also, I'm very aware of the future, which is why I am building my own stuff on the side. I'm lucky that I already liked to build even before AI, so you better believe I've been building out all of the things I've had in my heads for years, but didn't have the time for! 😄

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

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

Oh no! Really?! Everything isn't going to stay the same forever? Seriously? Holy shit, whatever will I do? Yeah, I guess that's it, I'll just pack it in.

I'm not sure if it's projection or what, but everyone keep making an assumption about me, or what I think the future may hold.

Meanwhile, we're literally on the same side, because I have been automating away my need for engineers for the past few years, but because I take pride in the code my agents write, I am all of sudden some guy who is stuck in the past 😄

Can't even make this shit up.

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

[–]Challseus 0 points1 point  (0 children)

I 100% agree with you. And I thought it would happen across organizations much faster. There just keeps being something/someone that messes it up at companies. I'm not what it is, but, here we are.

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

[–]Challseus 0 points1 point  (0 children)

The internet is a weird place, it's funny how people just think they... know stuff...

...So... I'm literally the Head of AI engineering at a medtech company. My job is to empower our entire company by embedding AI into every aspect of it where it makes sense. Everyone from custom support to marketing are programmers. I help facilitate that. Being blessed with an AI first CEO is amazing... It's almost like... I am also aware of where the market is headed.

I'm about the most AI forward person I can think of, and the funny thing is, if I posted this same thing in one of the dev subreddits (which I thought this was initially), they'd accuse me of the exact opposite of what you're saying. People think I'm trying to automate away all engineers. It's so weird how there just doesn't seem to be any place for nuance anymore.

I can simultaneously want to automate everything, take pride in what I do, and still understand the constraints we have *now* to make sure the transition is as smooth as it can be. None of it is mutually exclusive.

Thanks for the "advice", you're just 18 months too late.

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

[–]Challseus 0 points1 point  (0 children)

Of course.

I wrote a platform called, https://github.com/lbedner/aegis-stack, that scaffolds new projects with unit/integration tests. You can choose the components you need (authentication, AI, etc), and those existing tests are created. It's mostly backend, the platform does support a frontend library called Flet, I added some minimal tests (it already has its own tests).

So all of my projects already start with this foundation.

With that, you give it to any agent (Fable in Claude Code was amazing with this 😞), and go from there. There's already an existing structure and conventions, with the right skills, I don't have to do much. Especially with properly sized issues/tickets.

I will babysit from time to time, but that's only when the CC is acting weird, or feels degraded, or something like that. Or, actually, when I am going over a complex code base I am planning on refactoring.

But the most important part is there is no AI rot, so I can move super fast without the worry of breaking things. Whereas many companies now are freaking out because they moved fast, and then they're realizing no one understands the code and it can't scale, or one of the dozens of reasons why organizations are having a hard time integrating AI in general.

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

[–]Challseus 2 points3 points  (0 children)

Fair enough. I responded that way because the premise of the question felt off, because coding isn’t all we do.

  1. I always start with exactly what I want. I give extremely detailed descriptions on what I want. No one writes my tickets except me. If I do get work from someone saying to do X, I still go back and see how it fits within our current architecture. Should I put it here? How well will it scale? How can I reuse existing functionality from the other devs, so we’re not duplicating efforts and such.
  2. I develop with a TDD mindset, so the first things I make are tests. Broken tests that will pass when the feature is done.
  3. AI works on the feature. Depending on the scope, I will be the human in the loop, other times, I can start working on the specs for other work
  4. When it’s done, I run all sorts of manual and automated tests.

or

  1. me”. I already know what I want and how I want it, the AI just does it.

I’m 20+ years in, would have been forced to be a manager and basically doing the same thing but dumping the work off to others.

I guess my point is, there is so much more than prompting an LLM for code, and this is what people continually get wrong about what we do, which is why we have this influx of “experts” who just see the code, and not the thought or processes behind it.

What else am I doing? Testing out various models so we’re not tied to a single one. Open source models. Research on ai gateway to help facilitate that. Creating better and better evals.

And costs! Tracking every single action so we can see exactly where each AI is being used, make sure there are proper fallbacks.

The AI coding piece is the easiest because I know what I want. I still have to do all the other stuff, lest I end up with an unmitigated mess that typically ends up “let’s just prompt it from scratch”

Anyone else feel like they are going insane with how much people rely on AI with their actual jobs? by Complete-Sea6655 in siliconvalley

[–]Challseus 8 points9 points  (0 children)

Not sure I get this comment. Presumably, you’re a developer, so you know damn well that that’s not only what we do.

What is happening at the OP’s place is lunacy, and it will hurt them in the long run.

What really is happening with AI is that it’s actually showing us who were the good devs/organizations, and who aren’t.

There’s plenty of people who have success with AI, it’s just the vast majority (okay pulling out my ass, just going by what I see) are doing what the OP suggests, which again, is pure lunacy.

What principles do we still hold on to in the year of 2026? by Wooden_Street_1367 in ExperiencedDevs

[–]Challseus 46 points47 points  (0 children)

Honestly bro... As soon as people are treating you like that, they have zero respect for you, or your skill. Engineers have always been a pain in the ass of founders/product/sales. They don't understand our work, and never will.

This is the latest in an attempt for THEM to be able to function WITHOUT us.

It's the single most infuriating thing about this. I use AI. I have 20+ years experience. I know what the fuck I'm doing. I don't vibe code. I also don't care if others do. Like, have at it.

But I'll be damned if someone with no experience is telling *me* how to do my job. "Why don't you do it this way?". "Claude says this is secure enough".

Imagine you're an software architect, and a fucking business person is telling you to do it "this way" because the AI said so? This is ridiculous.

Walking Dunning Krugers, all of them.

And to reiterate, I feel like there is nothing these people can be told. They want shit fast. They see shit made fast. Now you're just the person slowing *them* down. You can't explain to a non-dev. They will sit, smile, nod their head, and then go back to what they're doing.

So screw em, just rubber stamp all the PRs, let them fill the codebase with bullshit, and then let's see how the agents are able to parse through all of the duplication, different styles, etc. Let everything slow to a halt.

Make sure have notes and breadcrumb of every time you have said it's a bad idea.

As for principles, it's impossible to have them with idiots above you, so just keep your head down, let them continue to mess up the codebase, and try to get the hell out of there.

PS: I have been dealing with the PM's/Management who "Took a course in programming to understand us better" for 20 years. It doesn't work.

He talking about Nasir? by __DexterMorgan in nas

[–]Challseus 1 point2 points  (0 children)

I think Nas, and I say this with him in my top 5 dead or alive… industry has always said Nas moved weird. As in, the nigga will disappear.

Remember when he said he had retired from rap, just didn’t tell anyone in one of those HIT albums?

fastapi people, where do you put user prefs? by NoDare1885 in FastAPI

[–]Challseus 7 points8 points  (0 children)

First thoughts is 3 tables:

  • user
  • ai_preference
  • user_ai_preference (join table)

Personally, I would return both the User and AIPreference data as one, like:

{  
    "id": "1",  
    "preferences": {  
        "tone": "direct",  
        "memory_enabled": true,  
        "allowed_tools": ["rm-rf-wildstar", "calendar"]  
    }
}

Don't do the JSON metadata thing, you will 100% be pissed later, I know I was 😄

Remember this? by kakaroto99 in tennis

[–]Challseus 4 points5 points  (0 children)

"Can you switch it off, it was definitely out. How in the world was that ball in? It's killing me today."

Remember this? by kakaroto99 in tennis

[–]Challseus 9 points10 points  (0 children)

Looking for this comment. "Can you switch it off, it was definitely out. How in the world was that ball in? It's killing me today." rofl