frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: Maintaining code quality with widespread AI coding tools?

3•raydenvm•1y ago
I've noticed a trend: as more devs at my company (and in projects I contribute to) adopt AI coding assistants, code quality seems to be slipping. It's a subtle change, but it's there.

The issues I keep noticing: - More "almost correct" code that causes subtle bugs - The codebase has less consistent architecture - More copy-pasted boilerplate that should be refactored

I know, maybe we shouldn't care about the overall quality and it's only AI that will look into the code further. But that's a somewhat distant variant of the future. For now, we should deal with speed/quality balance ourselves, with AI agents in help.

So, I'm curious, what's your approach for teams that are making AI tools work without sacrificing quality? Is there anything new you're doing, like special review processes, new metrics, training, or team guidelines?

Comments

mentalgear•1y ago
I also share this experience/concern.

Yet, it could be as easy as having a specialised model which is a code quality checker, refactor-er or QA tester.

Also, claimify (MS research) could be interesting for isolating claims about what the code should do, and then following up on writing granular unit test coverage.

raydenvm•1y ago
Thanks for sharing! Never heard of claimify, already looking into it...
furrball010•1y ago
I share your concern, but perhaps for a different reason. I think the more code is added, the more problems/bugs emerge, whether a human or AI codes it.

However, with AI coding tools it's becoming a lot easier to write A LOT of code. And all this code (similar to when a human would write it) adds complexity and bugs. So it's not just the quality, it's also the quantity of code that damages existing code bases (in my view).

raydenvm•1y ago
Yeah, more code in the same amount of time. And then it is tough to find more time for code review
sargstuff•1y ago
?? code quality ?? more management quality. AI provides ability to spot possibility of 'issues'/conflicts sooner.

Really need to be adhering to set of defined specifications (functional / non-functional / domain specific), (work,project, etc). (and/or looking at what level(s) the specifications still relevant, post definition of specifications -- historically via different management levels). Note: doesn't necssarily mean riedgid specs first, code next, document.

Sigificant coding is "DFA" per setting/defining pre/post environment : repository check-in/out can be setup to do specification checking/diffing for auto-documentation, 'language/project features requirements, aka use, do not use, only use when, never use' can be done/filtered via . Above certain 'size', 're-inventions' would be an AI statisticall inference thing per amount of information.

Non-DFA aka "context sensitive" stuff : AI would only make sense if way to compare specifications with 'intentions'. aka generate confidence in how much newer coder has been on-boarded relative to coding attempts & project/work specifications. Perhaps also give work place management insite into how relevent things are (vs. "worker is the issue"). aka non-adherance to 'spec' because spec doesn't cover issue(s). Time to review spec. Still need human(s) in loop to figure out the relevant tangibles/intangibles. AI can certainly help identify ambiguities in specifications & how specifications are implimented/used. aka code debt & code drift

Everything Feels Fake – Here's Why: The Power Elite Playbook [video]

https://www.youtube.com/watch?v=P33-rjgOXzg
1•enemyz0r•54s ago•0 comments

How to Unslop a Commit?

1•blackbit•5m ago•0 comments

Plain Text Sports

https://plaintextsports.com/
1•tosh•5m ago•0 comments

ProductFight – Productfight.lol

1•thegeekybaniya•5m ago•0 comments

Ask HN: What do your agents do?

1•exyo•5m ago•0 comments

New wild cat species discovered – with only one known living member

https://www.bbc.com/news/articles/c6x2zgv9rr4ro
1•drgo•6m ago•0 comments

The Filename`IBHashImageName` Breaks iOS[video]

https://www.youtube.com/watch?v=Dt4o7hz0B60
1•sharma-arjun•9m ago•0 comments

The Front Page of the Internet Is Up for Grabs

https://idiallo.com/byte-size/the-front-page-of-the-internet
1•garo-pro•9m ago•0 comments

VIPR RNA-guided DNA recognition by noncontiguous geometric triplex formation

https://www.science.org/doi/10.1126/science.aei3472
1•gone35•10m ago•0 comments

Cloudron 10 – A decade of self-hosting

https://blog.cloudron.io/cloudron-10-a-decade-of-self-hosting/
2•gramakri2•14m ago•0 comments

Why Beyond Just RAG?

https://medium.com/@NikoZero11/your-rag-pipeline-doesnt-need-more-retrieval-it-needs-better-decis...
1•Savanjj•14m ago•0 comments

She's Leaving Me Because I Never Called Her Beautiful

https://etechx.co.ke/shes-leaving-me-because-i-never-called-her-beautiful
1•jameszx•14m ago•0 comments

Sometimes, It Takes Too Long Before the Sun Rises

https://etechx.co.ke/sometimes-it-takes-too-long-before-the-sun-rises
1•jameszx•15m ago•0 comments

Open Source / ClosedSource / ClaudeSource?

1•mtnielsendk•20m ago•0 comments

Jev vs. Luna for AI Observability

https://fatliverfreddy.substack.com/p/a-different-kind-of-model-for-ai
1•fatliverfreddy•20m ago•0 comments

The Making of Roger Scruton

https://firstthings.com/the-making-of-roger-scruton/
1•prismatic•20m ago•0 comments

Asking Authors About Their Own Papers (TMLR)

https://medium.com/@TmlrOrg/asking-authors-about-their-own-papers-3d2e04e5dee0
1•u1hcw9nx•23m ago•1 comments

Running Doom on Linux inside TinyEmu inside Docker inside WASM inside Electron

https://deepclause.substack.com/p/running-doom-on-risk-v-linux-inside
1•schmuhblaster•23m ago•0 comments

OpenTelemetry everywhere: Migrating a metrics platform at scale

https://www.cncf.io/blog/2026/09/17/opentelemetry-everywhere-migrating-a-metrics-platform-at-scale/
1•iamsyr•27m ago•0 comments

Former Labour deputy leader Tom Watson joins Palantir

https://www.theguardian.com/politics/2026/sep/18/former-labour-deputy-leader-tom-watson-joins-pal...
2•edward•27m ago•0 comments

Free Unlimited AI Text to Speech – No Sign Up

https://www.aitexttospeech.net/
2•wsm123456•30m ago•0 comments

P2panda – Building blocks for P2P apps

https://p2panda.org/
2•Ey7NFZ3P0nzAe•31m ago•1 comments

Zcode-silent-workspace-snapshot-upload

https://blog.ferstar.org/posts/zcode-silent-workspace-snapshot-upload/
1•xiebaiyuan•31m ago•0 comments

The More It Says, the More You Pay: A Black-Box Audit of Token Inflation in LLM

https://arxiv.org/abs/2609.20370
1•sbulaev•32m ago•0 comments

Here’s How an OpenAI Model Went Rogue and Hacked Hugging Face

https://www.hacktron.ai/blog/here-is-how-openai-model-hacked-huggingface
1•aeroscissorz1•32m ago•0 comments

I made a stupid simple app that charges me real money if I give up on focusing

https://quitcost.com/
1•pekingzcc•35m ago•0 comments

LLMs respond differently to harmful prompts when AI watermarking is used

https://arstechnica.com/security/2026/09/ai-text-watermarking-can-make-models-more-vulnerable-to-...
1•joozio•37m ago•0 comments

Smart devices can testify against you: How data from robots is used in court

https://www.the-independent.com/tech/robot-vacuum-fitbit-smart-device-data-trial-b3052060.html
1•Markoff•38m ago•0 comments

GPT-6 Astra solves 1918 ciphertext message from WW1

https://twitter.com/deredleritt3r/status/2100608983492862201
3•punnerud•39m ago•0 comments

BYOK vs. fixed subscription like GitHub Copilot, codex or Claude

1•kelvinxg•42m ago•0 comments