AI Coding Assistants

Cluster focuses on debates and experiences with using AI tools for code generation, prompting versus manual coding, their limitations for complex tasks, and whether they boost or hinder developer productivity.

šŸš€ Rising 4.8x AI & Machine Learning
5,081
Comments
18
Years Active
5
Top Authors
#7574
Topic ID

Activity Over Time

2009
1
2010
2
2011
2
2012
2
2013
3
2014
4
2015
8
2016
30
2017
34
2018
26
2019
37
2020
23
2021
56
2022
163
2023
549
2024
689
2025
3,072
2026
384

Keywords

e.g csharpassembler.fly TcpListener IDE UI AI IMO AOC CLOSE fly.io ai code using ai use ai write tools coding generate generated coder

Sample Comments

vdfs • Jun 13, 2025 • View on HN

Coding is just a part of engineering, I'm currently in a mental block, I would be very happy if an AI wrote the code for me, but from the look of it only change the way i would write code, instead of thinking+writing loop, it would be prompting+reading loop which is kinda worst IMO

analogpixel • Dec 1, 2025 • View on HN

This article makes no sense. Just don't use AI and code by hand if that makes you happy.When I want to stimulate my brain coding, I do things like AOC or Euler, and when I want to test out a quick prototype app I have AI do all the grunt work of setting it up and getting it to a point to see if I even think it's a good idea or not.

suddenlybananas • May 30, 2025 • View on HN

Why not just write the code at that point instead of cajoling an AI to do it.

raxxorraxor • Jun 3, 2025 • View on HN

The better I am at solving a problem, the less I use AI assistants. I use them if I try a new language or framework.Busy code I need to generate is difficult to do with AI too. Because then you need to formalize the necessary context for an AI assistant, which is exhausting with an unsure result. So perhaps it is just simpler to write it yourself quickly.I understand comments being negative, because there is so much AI hype without having to many practical applications yet. Or at least goo

mrtksn • Dec 9, 2025 • View on HN

So far I found that AI is very good at writing the code as in translating english to computer code.Instead of dealing with intricacies of directly writing the code, I explain the AI what are we trying to achieve next and what approach I prefer. This way I am still on top of it, I am able to understand the quality of the code it generated and I’m the one who integrates everything.So far I found the tools that are supposed to be able to edit the whole codebase at once be useless. I instantly

notepad0x90 • Dec 14, 2025 • View on HN

maybe a dumb but wise approach is to just code as usual without thinking about "AI", and when you have difficulties or efficiency issues, look for tools to solve that. think in terms of specific tools instead of "ai" or "llm".Do you need better auto-completion? Do you need code auto-generation? do you need test cases to be generated, and lots of them? maybe llms can are ideal for you, or not.Personally, the best use i've gotten out of it so far is to repl

827a • Dec 18, 2025 • View on HN

Archetypes of prompts that I find AI to be quite good at handling:1. "Write a couple lines or a function that is pretty much what four years ago I would have gone to npm to solve" (e.g. "find the md5 hash of this blob")2. "Write a function that is highly represented and sampleable in the rest of the project" (e.g. "write a function to query all posts in the database by author_id" (which might include app-specific steps like typing it into a data mode

CrendKing • Oct 29, 2024 • View on HN

I've been using AI to solve isolated problems, mainly as a replacement of search engine specifically for programming. I'm still not convinced of these "write whole block of code for me" type of use case. Here's my arguments against the videos from the article.1. Snake case to camelCase. Even without AI we can already complete these tasks easily. VSCode itself has command of "Transform to Camel Case" for selection. It is nice the AI can figure out which text

danjl • Jul 5, 2025 • View on HN

You are experiencing the Dunning-Kruger effect of using AI. You used it enough to think you understand it, but not enough to really know how to use it well. That's okay, since even if you try and ignore and avoid it for now, eventually you'll have enough experience to understand how to use it well. Like any tool, the better you understand it and the better you understand the problems you're trying to solve, the better job you will do. Give an AI to a product manager and their code

yodsanklai • Aug 31, 2025 • View on HN

Seems about right for me (older developer at a big tech company). But we need to define what it means that the code is AI-generated. In my case, I typically know how I want the code to look like, and I'm writing a prompt to tell the agent to do it. The AI doesn't solve any problem, it just does the typing and helps with syntax. I'm not even sure I'm ultimately more productive.