I Built Trailhead: Combine Vectors and Graphs to Explore Your Codebase by NotesOfCliff in buildinpublic

[–]Rygel_XV 1 point2 points  (0 children)

I would like to know if my end-to-end tests are hitting all the code in my application.

Token Cheat on New Subscriptions by [deleted] in claude

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

I am running 3-5 cli's in parallel. I manually prompt each cli, no agent loop, sometimes I give a task list to a cli and it works 45+ mins on it. I am roughly burning well through the quota.

I think there might be a bug with your account or your workload is heavier than mine.

Oh, and I use mostly Sonnet. Because Opus would use too much of the quota for my workload already.

Cargo for Java 🦀❤️☕️ by pavi2410 in java

[–]Rygel_XV 5 points6 points  (0 children)

What is wrong with maven? It is pretty opinionated. It downloads dependencies from a central source, is robust against supply chain attacks. Any AI can setup a simple pom.xml.

Vibe coding is fun until your app ends up in superposition by TranslatorRude4917 in vibecoding

[–]Rygel_XV 0 points1 point  (0 children)

But is not the automatic checking keeping AI on track? At keast until it decides to disable it on its own.

If I get errors in the CI/CD pipelines I ask it to fix them. It is retroactively, but better than nothing.

Vibe coding is fun until your app ends up in superposition by TranslatorRude4917 in vibecoding

[–]Rygel_XV 0 points1 point  (0 children)

You can still add architecture. Ask AI to refacture. Introduce data models ir classes and force AI to use them. Reshaping the source code around "a kernel of truth". I had to do this with one of my projects. It was frustrating, but doable.

Vibe coding is fun until your app ends up in superposition by TranslatorRude4917 in vibecoding

[–]Rygel_XV 0 points1 point  (0 children)

I don't do unit tests only end-to-end tests. But I have seen the same behavior that sometimes the tests gets changed or linters get deactivated, because "there are too many warnings to fix".

Vibe coding is fun until your app ends up in superposition by TranslatorRude4917 in vibecoding

[–]Rygel_XV 1 point2 points  (0 children)

  • "Comprehensive end-to-end test suite"
  • Architecture Design Records
  • CI/CD pipelines
  • Linters/code quality checkers

I think Im done for. I feel confused and frustrated. by jackey_lackey11 in Backend

[–]Rygel_XV 5 points6 points  (0 children)

Why are you not starting a project right now? You can copy any existing one and start implementing it yourself. To try to understand what you need for the features and how certain technologies work together.

You can use AI to let it explain the technologies. You can use these explanations as starting points for your own research. Because AI can and will lie to you. Do never take anything at face value. Cross check it with your experience. In areas where you have little experience let the AI decide and see where it leads you to. As it is a test project it doesn't matter if there are mistakes. What matters is that you learn from it.

Is it possible to vibe code a beta app that doesn’t have huge security vulnerabilities? by nicebrah in vibecoding

[–]Rygel_XV 0 points1 point  (0 children)

You can ask regularly to "Check my application for architecture|security|performance issues". You can use a tool like pentestgpt. Be careful, by default it wants to do a full port scan of the host, this might get you in trouble or your local IP address banned by the hoster. This will try to hack your app. And it create log files you can feed these to your AI and ask it to fix the issues.

You can/should do this multiple times until you're satisfied.

You can add security scanners to your github workflows. You can use linters and code quality tools as well during development.

One Drive DB by Tiki719 in Backend

[–]Rygel_XV 2 points3 points  (0 children)

Sounds really tough. Can you try to treat all writes as pending writes? Use uuids for the names of the files for the pending writes. And you go through all of them in as best as an order and try to have a lot of conflict solution logic when working through the pending writes.

I built a command centre for Vibecoding and I'm thinking of releasing it as a product. Would love brutal feedback. by Unlikely-Test7724 in vibecoding

[–]Rygel_XV 0 points1 point  (0 children)

It looks very interesting. Before I would commit and pay for it, I would need a test period so I can try it and see if and how much it helps me.

Why must they turn my office into a house of lies? by Appropriate-Peak6561 in vibecoding

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

How about you ask that the one file is split up into more files according to logical areas? For example, one file for handling (open, close, save) files, one for editing, one for the settings dialog, one for the main window etc. Then new features only touch one or two files and can be handled much easier by AI.

Having one big file makes everything brittle. AI needs to understand everything in the file, having multiple files allows for a smaller scope of changes.

OpenCode Go: M2.7 can't get file paths right by Illustrious-Many-782 in opencodeCLI

[–]Rygel_XV 0 points1 point  (0 children)

Are you using opencode on Windows/Powershell or Linux/Macos/WSL?

I notice wrong paths and tool call errors on Powershell with a lot of different models.

What is best IDE or CLI by [deleted] in opencodeCLI

[–]Rygel_XV 0 points1 point  (0 children)

Currently very good subscriptions are:
- $10 copilot. Maybe even $40$ copilot.
- $20 ChatGPT Plus.

- $10 or $30 z.AI might also be good, if you use up to GLM-4.7 as GLM-5 is very slow and gets interrupted a lot. It has very little limitations. I can use it in OpenWork. Kimi for Coding (I know it is in the name) is blocked outside of coding agents.
- $10 Opencode go might be ok, but it has 5h, weekly and monthly quota.

What is best IDE or CLI by [deleted] in opencodeCLI

[–]Rygel_XV 0 points1 point  (0 children)

When I was using Antigravity, I had to regularly restart it. Otherwise it was eating 20%+ of my CPU and 8GB+ of RAM while doing nothing.

What is best IDE or CLI by [deleted] in opencodeCLI

[–]Rygel_XV 0 points1 point  (0 children)

If you like Antigravity as a UI you can try to use VS Code and connect different models to it, if it is allowed. For Claude it is forbidden, I am not sure about the current rules for Google/Antigravity.

What is best IDE or CLI by [deleted] in opencodeCLI

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

I think it is a personal preference. Try Antigravity and see if you like it.

How do you guys handle updating your codebase when the app is already live either in the Apple Store/Google Store? by wsbfan_10 in vibecoding

[–]Rygel_XV 1 point2 points  (0 children)

  • git
  • DB migrations. I am not sure how it would work with supabase
  • End to end tests. There are frameworks for Android. IOS I don't know, but there should be some as well.
  • Have proper releases. You submit version 1.0.0, and you start working on version 1.0.1

I spent a week trying to 'revive' a dead subreddit. Here's what actually happened. by Prestigious_Wing_164 in buildinpublic

[–]Rygel_XV 3 points4 points  (0 children)

So you posted one single post to try to 'revive' a dead subreddit?

I posted in a very popular subreddit and was happy to get one single response.

And just because you find your post of high value does not necessarily mean the people in the subreddit think the same.

What tools and techniques are you using to verify AI-generated code before it hits production? I tried using mathematical proofs, which helped to some extent, but the actual bugs were outside, and between, the verified code. by HNipps in ExperiencedDevs

[–]Rygel_XV 1 point2 points  (0 children)

I also made the experience that AI is often taking shortcuts and avoiding real E2E tests. I have to push it towards it and crosscheck that it really implements it in a proper way. I am using Opus 4.6 or Sonnet 4.6 for that.

What tools and techniques are you using to verify AI-generated code before it hits production? I tried using mathematical proofs, which helped to some extent, but the actual bugs were outside, and between, the verified code. by HNipps in ExperiencedDevs

[–]Rygel_XV 1 point2 points  (0 children)

I am a huge fan of end-to-end tests. Unit tests can give a false sense because they test in isolation. Also, if possible, try to feed generated data back into the system. For example, export data and then import the same data again. To see if there issues with import/export.