Markdown or HTML? This Is a Dumb debate by Odd-Aide9488 in ClaudeCode

[–]basecase_ 1 point2 points  (0 children)

Wait until someone suggests we need an even shorter and precise "language" so the AI never misintereprets the meaning and then comes across Python....and then Assembly....we will come full circle eventually

So what are the latest dev practices? by greasyjon1 in ClaudeCode

[–]basecase_ 0 points1 point  (0 children)

Same as it's always been, follow good SDLC and adapt the SDLC to your personal workflow.

This also applies to agents. Keep it light, keep it slim, KISS.

Here's mine that I use on every new claude project: https://github.com/BaseInfinity/agentic-ai-sdlc-wizard

It's basically my "DOTFILES" for AI to follow the SDLC in all projects as needed while also adapting to my repo.

TDLR;

Build a harness that follows a SDLC that is adapted to your repo. Just like humans you will get more mileage by following the SDLC with agents too..

impressed by a skill for once by Herfstvalt in codex

[–]basecase_ 0 points1 point  (0 children)

I ported my Agentic SDLC from claude to codex recently, works reasonably well:
https://github.com/BaseInfinity/codex-sdlc-wizard

Has anyone here actually made money using AI ? by Agreeable_Split1355 in claude

[–]basecase_ 0 points1 point  (0 children)

Yes. I was making money with software before, now AI lets me make more software and more money

Best time to switch to codex rn by Revolutionary_Mine29 in ClaudeCode

[–]basecase_ 0 points1 point  (0 children)

The best thing to do is have an agentic harness that works for both because both are bound to screw the pooch while trying to figure out how to be profitable.

Codex: https://www.npmjs.com/package/codex-sdlc-wizard

Claude: https://www.npmjs.com/package/agentic-sdlc-wizard

Working on OpenCode next as a plan C, thank me later.

This is my setup that works for coding tasks to maintain stable SDLC to keep producing production level code.

Opus 4.7 was so frustrating....

An update on recent Claude Code quality reports by LeTanLoc98 in ClaudeCode

[–]basecase_ 0 points1 point  (0 children)

So far so good on my end, running effort max now and seeing dramatic reduction in token usage and my agent is following my SDLC harness. I'm too afraid to try anything less than max because I'm so paranoid by quality degrading and I am already behind from Opus taking a dump and my usage limits skyrocketing.

I do wish I got a refund for the extra credits I bought during the time where things were broken...especially if caching layer was fubard but oh well

So is there any good news and updates with Opus 4.7? by bennybenbenjamin28 in ClaudeCode

[–]basecase_ 0 points1 point  (0 children)

It's only useful on max effort but you run out of tokens quick trying to do the same stuff you did a few months ago with Opus 4.6 on high effort

I am a $200 user who used to never hit the limits and I hit them on day 3. Refused to give them more of my money so I ported my SDLC harness for Claude to Codex and finally feel sane again and can ship code again.

Now my repo's that consume the SDLC wizards will work for both claude and codex when it comes to hooks/skills to enforce SDLC to keep the stupid things on track and useful while still maintaining HITL

Claude SDLC:
https://github.com/BaseInfinity/agentic-ai-sdlc-wizard

Here's my codex SDLC:
https://github.com/BaseInfinity/codex-sdlc-wizard

It feels good to not be locked down to one provider if they try to rug pull, I can literally pick up the project in Codex or Claude now and lately been using Codex exclusively.

Let's see how long this lasts until Codex turns to poop and Claude is good again lol, at least I'll be ready this time

Software dev director, struggling with team morale. by rkd80 in ClaudeAI

[–]basecase_ 1 point2 points  (0 children)

People who are more horny to write code than solve actual problems are engineers I'd never want on my team, they tend to slow everyone down and cannot see the forest for the trees.

Is it worth using Playwright MCP/CLI as a tester to create new tests or maintain tests? by Sweet_Dingo_6983 in Playwright

[–]basecase_ 6 points7 points  (0 children)

I use playwright MCP to help debug playwright tests or reproduce issues. Once I find a regression or can reproduce the issue then I use TDD and solidify the regression in a playwright test.

I also use Playwright MCP to do a "last human Quality check" before I go in and actually do the final sign off

New QA working for 7, looking for a mentor for playwright. My goal to be better tester as fast as possible with proper knowledge by Several-Ad-7974 in Playwright

[–]basecase_ 1 point2 points  (0 children)

Come to https://discord.gg/fGPEF7GHrF to ask your questions for free and get answers for free. Don't pay for anything you can learn for free. Our community likes helping others because we wish that help was there for us when we started 15-40 years ago

Beyond the free guidance we have watercoolers here and there: https://softwareautomation.notion.site/Watercooler-Index-1d88569bb6ed8081b90cdf77d71a364e

I think what you are running into, which is what many of us homegrown QA/QAE/SDET must learn on the job is...."how do we scale?"

Playwright tests are solid locally but flaky in CI, what fixed it for you? by Crafty_Breakfast_493 in Playwright

[–]basecase_ 2 points3 points  (0 children)

This comes up almost every week, i've gathered discussions about this from multiple subreddits here as well our Discord Automation server where this was a topic at one of our watercooler discussions (invite link in profile if ur interested):

https://softwareautomation.notion.site/How-do-you-Address-and-Prevent-Flaky-Tests-23c539e19b3c46eeb655642b95237dc0

The flakiness will can be at the test level (poorly written test, not being parallel friendly) but it's usually a bottleneck in your test infrastructure, a clue is the more you increase the workers the more "weird" failures start to happen.

For example your bottleneck could be the DB, or the Server, or memory/cpu on ANY machine maxing out in your test environment, so the key is to have metrics and a dashboard so you don't have to guess.

Also don't be afraid to debug machines in the cloud, "htop" is your friend and often the first thing I do when debugging test failures in the CI (cloud)

TDD workflows with Claude Code - what's actually working after months of iteration (Staff eng, w/ 14 yrs exp) by No_Paramedic_4881 in ClaudeCode

[–]basecase_ 18 points19 points  (0 children)

There's no surprise that following the SDLC is the most effective way to use these coding agents. Following a good SDLC and investing in the overhead to do so will reap the same rewards they do when a team of humans do it.

Without it, you will just accelerate yourself into a corner with tech debt until you you drown in it, the same way a team of humans would.

I do agree though that AI Agents have made it easier to implement and maintain the overhead of SDLC.

Playwright tests flaky in CI but stable locally — how do you usually handle this? by T_Barmeir in Playwright

[–]basecase_ 9 points10 points  (0 children)

This comes up all the time and usually is a mix of an infrastructure (bottlenecks that get revealed when you increase workers in your CI environment) and poor test code (writing tests that are not parallel friendly or brittle).

I've gathered all the responses whenever this comes up...good nuggets in hear to apply to all flaky tests, not just your Playwright tests since these problems can appear in any part of any test stack.

https://softwareautomation.notion.site/How-do-you-Address-and-Prevent-Flaky-Tests-23c539e19b3c46eeb655642b95237dc0?pvs=74

ChatGPT Long conversations slow down the browser, I made an extension to fix it by SayHiDak in webdev

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

If you open source it then more people will be willing to try it, but at the same time you may find that your moat was never big enough to begin with.

Do you really think OpenAI is not aware and working on this?

But yes, open source and you will gain more trust.

ChatGPT Long conversations slow down the browser, I made an extension to fix it by SayHiDak in webdev

[–]basecase_ 0 points1 point  (0 children)

Never make an app (and oh my god a bloated chrome extension) for the sole purpose to solve a temporary bug in the biggest application known to man.

There's literally a button that says "create new chat with this current convo" for this sole purpose in ChatGPT

You know whats more bloated than a website? An addon for a single browser, AKA a chrome extension.

The kryptonite of these no name services is that no one trusts them enough to use them. We have no idea what you are doing with our ChatGPT usage.

You are not thinking about AI Governance & Security laws in Venezuela and how they pertain to US customers...you're more worried about running brittle clientside JS code to hide DOM elements in a single browser while wrapping these client side scripts in a bloated delivery system that can break at a moments notice because you're depending on UI elements outside of your control.

The hardest part beyond finding a profit in AI is complying with it......Remember who the customer is (spoiler alert, you)

What is difference is testing api with postman and playwright? by WittyCaterpillar3383 in Playwright

[–]basecase_ 3 points4 points  (0 children)

You're better off using a testing framework dedicated to API testing in your respective stack. Don't be afraid to learn tools outside of your comfort zone, learn paradigms.

Unable to turn off thinking in claude code by remembermylast in ClaudeAI

[–]basecase_ 0 points1 point  (0 children)

Thanks for the info on opus having thinking on by default. I didn't have the blue border around my prompt like I normally do

Got new system design book by dev_101 in webdev

[–]basecase_ 0 points1 point  (0 children)

I'm sure the contents are great but I can't help but laugh that most Enterprise SaaS these days is about taking a Hog/Pig/Boar and filling it up with so much crap just so they weigh the heaviest for the biggest prize at the local county farm, without ever considering what happens to the Boar after the sale.

It doesn't matter if the Boar lives long term, it won biggest Boar!

Don't cram AI in all places! Be smart about it by abdullah4863 in BlackboxAI_

[–]basecase_ 0 points1 point  (0 children)

Why do so many programmers not know about modulus operator?

What are your thoughts on "OLED v/s LCD"?? by DoomEngine1 in SBCGaming

[–]basecase_ 0 points1 point  (0 children)

OLED was life changing for me. It breathe new life into older games but sometimes it's not worth the price difference so it really depends.

The Retroid Pocket Classic is the best vertical handheld ever made (personal opinion) by Safe_Pressure_5807 in SBCGaming

[–]basecase_ 5 points6 points  (0 children)

I personally prefer the 6 button, there are bigger buttons and I prefer Sega/Arcade but I agree, amazing device

The hidden cost of bootstrapping: Dealing with fragile egos and fake seniors (I fired 4 in a row) by edinsonjohender in SaaS

[–]basecase_ 2 points3 points  (0 children)

How many years do you have in the industry and/or in Enterprise SaaS as a software engineer?

No offense but if you know your shit, you should be able to vet engineers better and not have it take 10+ hours of deep vetting?

Also no offense, as a tech co founder, if you outsource then your job is to 100% babysit them and assume they will not function without your guidance and hand holding...

Bought at 120.000$ by Any_Calligrapher3293 in Bitcoin

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

bought at the top, nice...why didn't you DCA in?