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

Show HN: An AI wrote and illustrated a book of fables about threads and packets

https://booyaka101.github.io/thedailyfable/day07/
2•Booyaka101•3m ago•0 comments

Lerobit MMP V1: Transforming AI Marketing-Coming Soon

https://www.lerobit.com/coming-soon
1•akliluart•9m ago•0 comments

Mob – A personal CRM as an MCP server

https://mobcrm.au/
1•benkaiser•14m ago•1 comments

I Built Peko to Fix Native App Deployment

https://app.pekoui.com/blog/why-i-built-peko
1•IAmPrestonBrown•17m ago•0 comments

Show HN: An update to the random OS (windogeOS)

https://github.com/NoTheIdiot/WindogeOS
1•notheidiot•19m ago•0 comments

Show HN: Do Codex skills save tokens? A six-run task-size benchmark

https://codex-howto-benchmark.nguyenvantamdk2.chatgpt.site
1•phelannguyen164•19m ago•0 comments

China, Open Source and AI Competitiveness with Andrew Ng

https://www.youtube.com/watch?v=2OUGXI9Y1sk
1•rasengan0•20m ago•0 comments

Show HN: swsql – A PostgreSQL client for the terminal, written in Swift

https://github.com/vdsingh/swsql
1•vikdevmail•21m ago•0 comments

Show HN: Browse all 147k Emoji Kitchen combos in the browser

https://emojimaker.cc/emoji-kitchen/
1•zz5759•23m ago•0 comments

Show HN: MovePlaybook – A local-first moving checklist with printable plans

https://moveplaybook.app/
1•lionchain•24m ago•0 comments

The Case for Colonising Titan

https://spacedaily.com/t-saturns-moon-titan-has-an-atmosphere-thicker-than-earths-and-seas-you-co...
2•Gaishan•26m ago•0 comments

Show HN: Hype League, Fantasy Football for pre-season player news

https://www.hypeleaguefootball.com/
1•AlatAnmoku•28m ago•0 comments

Psychiatric adverse events following Covid-19 vaccination

https://www.nature.com/articles/s41380-024-02627-0
2•typeofhuman•30m ago•1 comments

Forerunners to the Automobile

https://group.mercedes-benz.com/company/tradition/company-history/forerunners-to-the-automobile.html
1•num42•33m ago•0 comments

Non-human cyber warfare is here

https://evanverma.com/non-human-cyber-warfare-is-here
1•edverma2•34m ago•0 comments

Timeline of Historic Inventions

https://en.wikipedia.org/wiki/Timeline_of_historic_inventions
1•num42•34m ago•0 comments

Local, Open source AI meeting recorder that sees and hears everything

1•puremetrics•36m ago•0 comments

Spokane wildfires force thousands to evacuate, blazes 0% contained [video]

https://www.youtube.com/watch?v=EYhNWOWWM9c
1•Bender•36m ago•0 comments

Show HN: Zizq is a fast, single-binary job queue that fits into any stack

https://zizq.io
1•d11wtq•37m ago•0 comments

Need feedback: My first SaaS as a solo-founder to help brands boost visibility

https://prominara.com
1•nseara•43m ago•1 comments

Run MiniMax-H3 Locally with SGLang Diffusion on 2× RTX 5090s or 1× RTX Pro 6000

https://twitter.com/lmsysorg/status/2084110114022396018
1•yvbbrjdr•44m ago•0 comments

Ranking weird pizza cutters [video]

https://www.youtube.com/watch?v=UN-RWs3QQTY
1•ninju•56m ago•1 comments

Situational Awareness got the future right but misread the past

https://www.ft.com/content/20af5836-51b0-4a37-a820-9de1583a18b4
1•sbulaev•58m ago•0 comments

Google Just Ruined One of Its Most Important Tools

https://www.theatlantic.com/technology/2026/07/google-earth-ai-images/688145/
1•sbulaev•58m ago•0 comments

Demographic Profiles

https://visquill.com/gallery/world-demographics/
1•gmays•59m ago•0 comments

AI migrated legacy COBOL programs to Java, bugs included

https://arxiv.org/abs/2607.28271
1•felineflock•59m ago•0 comments

Trump offering early access to online posts

https://www.theguardian.com/us-news/2026/aug/01/trump-truth-social-early-access
1•hrldcpr•1h ago•0 comments

World-renowned mountaineer Nirmal Purja confirmed dead after Pakistan avalanche

https://www.cnn.com/2026/08/01/asia/climber-nirmal-purja-killed-avalanche-pakistan-intl
1•ashu1461•1h ago•1 comments

I'm (mostly) picking models on speed now, not intelligence

https://martinalderson.com/posts/speed-vs-intelligence/
2•vinhnx•1h ago•0 comments

Show HN: AI Visibility: Check whether ChatGPT/Claude/Gemini recommend your brand

https://aivisibility.pro/
1•Baliy•1h ago•0 comments