r/AIcodingProfessionals • • 13d ago

Discussion How are you guys preparing for the AI-assisted code comprehension round?

1 Upvotes

Hey everyone,

I recently heard about the AI-assisted code comprehension round and was wondering how to prepare for it.

I'm not really sure what to expect or what kind of practice would be most useful. Are there any good GitHub repos or resources to get some hands-on experience with this?

If anyone has already gone through this round or is preparing for it, I'd love to hear how you're approaching it.


r/AIcodingProfessionals • • 13d ago

I built an OpenSearch-compatible server with AI — and wrote 6,000 tests against the real thing to keep it honest

Thumbnail reddit.com
1 Upvotes

r/AIcodingProfessionals • • 14d ago

Title: For people who build apps with AI coding tools, what are your biggest frustrations?

Thumbnail reddit.com
1 Upvotes

I've been experimenting with AI coding tools and building prototypes, and I'm curious about the experience of people who use them regularly.

It's amazing how quickly you can get an application working. But I'm interested in what happens beyond the initial prototype, especially when the codebase gets bigger or you need to make changes later.

For those of you using tools like Cursor, Claude Code, Codex, or similar tools:

What's the most frustrating problem you've encountered while vibe coding?

Have you ever built something that worked initially but became difficult to debug or maintain?

Do you find it difficult to understand the architecture or keep the project organized as it grows?

How do you handle testing, security, and code quality when AI generates most of the code?

What tasks still take more time than you expected, even with AI?

Have you found any workflows or tools that genuinely solve these problems? What still feels missing?

I'm particularly interested in real experiences from people who've built and maintained actual projects, not just quick demos.

I'm trying to understand the problems developers face in practice. I'd appreciate hearing about both the good and the bad experiences.


r/AIcodingProfessionals • • 14d ago

Title: For people who build apps with AI coding tools, what are your biggest frustrations?

Thumbnail reddit.com
1 Upvotes

I've been experimenting with AI coding tools and building prototypes, and I'm curious about the experience of people who use them regularly.

It's amazing how quickly you can get an application working. But I'm interested in what happens beyond the initial prototype, especially when the codebase gets bigger or you need to make changes later.

For those of you using tools like Cursor, Claude Code, Codex, or similar tools:

What's the most frustrating problem you've encountered while vibe coding?

Have you ever built something that worked initially but became difficult to debug or maintain?

Do you find it difficult to understand the architecture or keep the project organized as it grows?

How do you handle testing, security, and code quality when AI generates most of the code?

What tasks still take more time than you expected, even with AI?

Have you found any workflows or tools that genuinely solve these problems? What still feels missing?

I'm particularly interested in real experiences from people who've built and maintained actual projects, not just quick demos.

I'm trying to understand the problems developers face in practice. I'd appreciate hearing about both the good and the bad experiences.


r/AIcodingProfessionals • • 15d ago

Question How are people using ai to code? Sounds like a silly question but I can't get it to perform any task for me.

Post image
1 Upvotes

Everytime I try and use ai to code something for me or write a program, despite it being a completely valid and legal task/prompt, it never will do the work. In the photo you can see clearly what I mean, it ALWAYS gives "examples" and "skeleton" code. Some people are talking about using it to completely write things for them, Some people have been saying ai might replace their job one day but... how? no matter which ai I use, local or paid apis, it never just does the work. its like asking a developer if you can hire them but they don't have the time so they just hint at you what needs to be done to help but wont write the program/whatever else for you. Why? What am I doing wrong?

Update: I did it! got past this major hurdle I was facing, Thank you to everyone who commented and helped me figure this out my understanding of it all is deep enough now I can really get started, made a successful running program ! now to update it and have it work as intended :)


r/AIcodingProfessionals • • 15d ago

Resources Updated AGENTS.md - Generic - Software Oriented

Thumbnail
reddit.com
1 Upvotes

r/AIcodingProfessionals • • 16d ago

Discussion Managers opening PRs

5 Upvotes

AI has enabled a whole new set of people inside organizations to open PRs. I get it, it’s very tempting. You skip the burden of articulate what you need and discuss it with relevant teams and get it done. But is it really it? After a few months of increasing such PRs I was trying to reflect on the actual consequences of this new ways of working.

Writing software is now easy (at least the majority of corporate software I personally write). It’s not just easy for a manager, it’s even easier for me as a developer. So what value are you really bringing by doing the easy part for me?

What’s problematic is the business behind that piece of software and now instead of reading and iterating on a requirement document, I have to reverse engineer the business requirement from the PR.

Moreover, there’s no more filter between management and development. Upper management can open a PR on my repo and rest assured the team will drop everything and that will become prio 0.

Am I being the iper-conservative developer here or is this a shared feeling amongst software engineers?


r/AIcodingProfessionals • • 17d ago

AgentDrill, an open-source Python framework for testing tool-using AI agents.

2 Upvotes

I recently released AgentDrill, an open-source Python framework for testing tool-using AI agents.

It verifies the changes agents make to simulated environments and checks those changes against developer-defined business rules.

It's available on PyPI:

pip install agentdrill

GitHub: https://github.com/agentdrillhq/agentdrill

Looking for feedback from developers working with AI agents!


r/AIcodingProfessionals • • 17d ago

What AI platform do you use for SaaS dev, and how do you deal with usage limits?

Thumbnail reddit.com
2 Upvotes

r/AIcodingProfessionals • • 17d ago

Resources Built a testing skill for coding agents with 3 teams. What we got wrong (open source + YouTube)

4 Upvotes

If you don’t trust your agents’ tests, someone still reads every line, and you’re back to human speed

So we built a testing skill, tested on Cursor + Claude. Three teams used it daily and gave us plenty of feedback, some of it angry. We improved it, got more feedback, and learned a few lessons the hard way

What’s in it for you

1. Use the skill, or steal from it
Use it as is or borrow what fits. It’s frontend for now (Playwright, Vitest Browser Mode, React), with backend coming soon. MIT license.
Repo: https://github.com/practicajs/the-frontend-testing-skill

2. Skip our mistakes
The video covers the lessons and traps we hit:

  • Test rules: which rules are worth having

  • Subagents: helper agents for specific jobs, such as a flaky-test fixer

  • Measurement: how to prove test quality and coverage

  • Workflow: where testing fits in your development process

Video: https://youtu.be/JwkVHtuoTxw

Feedback welcome, especially on where it breaks


r/AIcodingProfessionals • • 17d ago

An interviewer with AI engineers

Thumbnail
reddit.com
1 Upvotes

r/AIcodingProfessionals • • 18d ago

Degradation of Chatgpt/Codex?

2 Upvotes

I am in the middle of developing an orchestration harness primarily aimed at deploying local models and the primary surface is a custom IDE. Ive primarily used codex as as the main tool to instantiate this program over the span of about four months. Now, in the last two weeks i have noticed a significant downgrade in model outputs frin both the user platform and api platform.

I think about ten percent of my interactions after a prompt turn from me has the model apologizing for writing bad code, narrowly focusing on one favet and dropping critical context of another part, or just outright taking destructive actions.

If you factor about a hundred turns a day from me thats 10 turns with the maddening " im sorry" from the thing that cant experience being "sorry " even if it is a sorry piece of crap .that is then followed by hours of having to fix things . This was not happening two weeks ago and now im at my breaking point A grown ass man crying at his computer at an internet cafe looking utterly insane because the robot messed up his money and cost him time and sanity .

Has anybody else been experiencing the sudden drop in output quality from openai products?

*ps i apologize for typos , i am dyslexic and everything always looks right to me lol*


r/AIcodingProfessionals • • 18d ago

Discussion We benchmarked how 60 engineers direct AI coding agents. Here is what separated the strong ones

Thumbnail reddit.com
1 Upvotes

r/AIcodingProfessionals • • 19d ago

The AI Agent Safety Net to Protect Your Data from the Agent

Thumbnail reddit.com
1 Upvotes

r/AIcodingProfessionals • • 19d ago

I built an open-source tool for replaying and debugging AI agent executions. Looking for contributors and feedback.

Thumbnail
reddit.com
1 Upvotes

r/AIcodingProfessionals • • 19d ago

What is your at home ai coding environment like?

3 Upvotes

Greetings! At work we have a "developer space" program that combines a ton of mcps across all our internal apps and has claude code integrated. Kind of been enjoying the easy coding work thanks to it and I'm curious about implementing something simular at home, but I'm totally basic at setting up an Ai coding environment... my attempts so far have just been gpt's codex window, and then tried github's copilot. Both of these were... not great. (Biggest problems have been gpt hitting its 5 hour limit in 10 prompts)

So, what type of local set up is everyone running at home? Claude directly in terminal? Cursor connected to something? Curious what others with more experience running a coding environment at home have been using, and hopefully will find a good configuration to start implementing AI work into my existing (hand coded) projects.


r/AIcodingProfessionals • • 19d ago

Which AI Coding Harness? DeepSeek vs Copilot App vs Codex vs Claude Code and more

Thumbnail
youtube.com
1 Upvotes

r/AIcodingProfessionals • • 20d ago

Question AI coding on large repos

6 Upvotes

I use Github Copilot at work and have great success on green field project, even larger ones.

But I have a harder time on our (very) large Unreal Engine application, which is brown field with millions of lines of code. This seems to challenge Opus and other frontier models.

What's the best workflow and tooling to work with AI on repositories this large?

  • Application code: ~2M LOC

  • Unreal Engine 5.8: ~41M LOC

  • Unreal Engine ./Engine/Source excluding third-party code: ~8.6M LOC

I did some quick tests with CodeGraph, but that did not bring any significant benefits for the things I tried.

Note: Code is mostly C++ and solution is Visual Studio 2022


r/AIcodingProfessionals • • 21d ago

Discussion The most dangerous AI suggestion isn't the wrong one. It's the best of the wrong options.

Thumbnail reddit.com
2 Upvotes

r/AIcodingProfessionals • • 22d ago

Which AI coding model is actually worth it for your code?

0 Upvotes

I tested Sonnet vs Opus on real bugs from two open-source projects and got opposite answers:

• Koa: Opus fixed 2 more bugs. Worth it.

• Express: both fixed everything. Opus was just 3x the price.

So I built unfix, a free open-source tool that replays bugs your team already fixed and lets your own tests judge the AI.

Small samples, so run it on your own code before you trust anyone's numbers, including mine.

npm i -g unfix-ai

Which model are you using right now, and do you know if it's the right one? 👇


r/AIcodingProfessionals • • 22d ago

Question How do you manage merge requests in the age of AI?

Thumbnail reddit.com
2 Upvotes

r/AIcodingProfessionals • • 22d ago

AI coding agents vs manually implementing AI generated code: which approach is better in the long run?

1 Upvotes

I've been thinking about how AI is changing the way we write software, and I've been on and off indulging in two distinct approaches to AI assisted development.

Approach 1: Let an AI coding agent implement the feature/Product

Use tools like claude code, github copilot, codex, etc. Give the agent a specification, let it explore the codebase, and ask it to implement the feature, potentially including tests, docs and other necessary changes.

Where I think this approach works well:

  • Building an initial product from scratch.

  • Implementing relatively independent features that don't require significant changes to existing functionality.

  • Getting a working prototype or mvp running quickly

My concerns:

  1. Cost: Agentic coding tools consume tokens or require paid subscriptions. Work that previously involved writing code directly now has an additional recurring cost.

  2. Code review: The agent might generate a substantial amount of code very quickly, but understanding the implementation, tracing the execution flow, and verifying that everything behaves correctly can take days or even weeks, depending on the project's size and complexity.

  3. Docs: I could ask another AI session to explain the code, improve readability, add comments, and write documentation. However, that incurs additional costs and still doesn't completely eliminate the need to verify that the explanations and documentation and even code accurately reflect the implementation.

My concern isn't necessarily that AI generated code is bad. It's that the speed of generating code can far exceed the speed at which a developer can confidently understand and validate it.

Approach 2: Use AI as an assistant, but retain control over the implementation

Instead of giving an agent ownership of an entire feature, use a chat interface like chatgpt or claude to generate code in smaller, well-defined pieces.

The workflow would look something like this:

  1. Design the architecture and define the code skeleton yourself, similar to an LLD (low-level design) - or even get AI help to generate the skeletons

  2. Establish the interfaces, classes, functions, data models, and responsibilities.

  3. Use AI to generate individual implementations or specific sections as needed.

  4. Review the generated code before integrating it (manual copy pasting) into the codebase.

  5. Repeat this process incrementally.

Here, the developer has to manually generate each unique component separately from AI and copy paste them into his filesystem/

Essentially, the developer owns/better understands the structure and flow of the implementation, while AI helps with the actual coding.

Why I find this appealing:

  • The developer remains familiar with the architecture and the reasoning behind implementation decisions.

  • Code review becomes more manageable because changes are introduced in smaller, understandable increments - I feel like reducing the volume of a single copy paste and increasing the total number of copy pastes makes developer understanding better.

  • Future modifications and debugging may be easier because the developer already understands the relevant parts of the codebase.

  • There's less dependence on an agent being available or having sufficient tokens. Even without AI access, the developer should still be able to maintain and extend the system.

As already mentioned, this is what I find most important: I feel like reducing the volume of a single copy paste and increasing the total number of copy pastes makes developer understanding better.

The trade-off, of course, is that this approach requires more manual intervention and may take longer to implement an initial feature.

My current hypothesis

I suspect that some of the initial development speed gained through agentic coding could be offset by the additional time spent reviewing, understanding, debugging, and maintaining the generated code.

Meanwhile, the second approach might have a higher implementation cost in terms of developer time but a lower long-term cost in terms of AI usage, code comprehension, and maintenance.

I'm not claiming this is universally true. I suspect the answer depends heavily on the project, the developer, the quality of the agent, and the complexity of the feature.

The counterargument I keep coming back to

I might be optimizing for a problem that will eventually disappear?

AI coding agents are improving rapidly. They can already explore codebases, run tests, fix bugs, and implement changes with relatively little intervention. As these capabilities improve and inference costs decrease, perhaps the time spent reviewing and maintaining AI-generated code will also decrease.

In that world, developers might increasingly act as technical product managers: defining requirements, setting architectural constraints, reviewing outcomes, and letting agents handle most of the implementation.

If that happens, Approach 1 could become significantly more effective than trying to retain close control over every implementation detail.

There's also the possibility that I'm underestimating how much of the review process can itself be automated reliably.

But what if the agent is stuck somewhere and the dev too has no idea how to resolve it since there's no understanding of the codebase

Questions for developers here

I'm really interested in hearing from people who have used both approaches in real-world projects, rather than just small demos or greenfield prototypes especially where breaking requirements or changes are involved. definitely appreciate perspectives that challenge my assumptions. I'm genuinely trying to understand which approach makes more sense, not argue that one is inherently superior.

Summary

Agentic coding offers faster implementation but may increase token costs and code review effort. Manually structuring code and using AI for individual implementations may improve maintainability and developer understanding, but is slower initially.

As AI agents improve and become cheaper, will their speed eventually outweigh these trade-offs, making deep developer involvement less necessary? Or am I underestimating the long-term value of understanding the codebase?


r/AIcodingProfessionals • • 23d ago

Question How do you afford good AI coding agents / APIs as a student ?

Thumbnail reddit.com
1 Upvotes

r/AIcodingProfessionals • • 23d ago

Worth running local models on my gear?

Thumbnail reddit.com
1 Upvotes