I don't use it. I know my mind fairly well, and I know my style of laziness will result in atrophying skills. Better not to risk it. One of my co-workers already admitted as much to me around six months ago, and that he was trying not to use AI for any code generation anymore, but it was really difficult to stop because it was so easy to reach for. Sounded kind of like a drug addiction to me. And I had the impression…
I've been using ChatGPT to teach myself all sorts of interesting fields of mathematics that I've wanted to learn but never had the time previously. I use the Pro version to pull up as many actual literature references as I can. I don't use it at all to program despite that being my day job for exactly the reason you mentioned. I know I'll totally forget how to program. During a tight crunch period, I might use it as…
Ask HN: How is AI-assisted coding going for you professionally?
481–490 of 657 posts
Re: Ask HN: How is AI-assisted coding going for you professionally?
#482Earlier quoted context omitted.
I don't have the prompt, but I used codex. I probably wrote a medium sized paragraph explaining the architecture. It scaffolded out the app, and I think I prompted it twice more with some very small bugfixes. That got me to an MVP which I used to build LaTeX pipelines. Since then, I've added a few features out as I've dogfooded it. It's a bit challenging / frustrating to get LLMs to build out a framework/library and…
I like your pragmatic attitude to all this. I think your prompts are 'the source' in a traditional sense, and the result of those prompts is almost like 'object code'. It would be great to have a higher level view of computer source code like the one you are sketching but then to distribute the prompt and the AI (toolchain...) to create the code with and the code itself as just one of many representations. This would…
On documentation, I agree with you, and have gone done the same road. I actually built out a little chat app which acts as a wrapper around the codex app which does exactly this. Unfortunately, the UI sucks pretty bad, and I never find myself using it.
I actually asked codex if it could find the chat where I created this in my logs. It turns out, I used the web interface and asked it to make a spec. Here's the link to the chat. Sorry the way I described wasn't really what happened at all! lol. https://chatgpt.com/share/69b77eae-8314-8005-99f0-db0f7d11b7...
As it happens, I actually speak-to-texted my whole prompt. And then gippity glazed me saying "This is a very good idea". And then it wrote a very, very detailed spec. As an aside, I kind of have a conspiracy theory that they deploy "okay" and "very very good" models. And they give you the good model based on if they think it will help sway public opinion. So it wrote a pretty slick piece of software and now here I am promoting the LLM. Oof da!
I didn't really mention - spec first programming is a great thing to do with LLMs. But you can go way too far with it, also. If you let the LLM run wild with the spec it will totally lose track of your project goals. The spec it created here ended up being, I think, a very good spec.
I think "code readability" is really not a solved problem, either pre or post LLM. I'm a big fan of "Code as Data" static analysis tools. I actually think that the ideal situation is less of "here is the prompt history" and something closer to Don Knuth's Literate Programming. I don't actually want to read somebody fighting context drift for an hour. I want polished text which explains in detail both what the code does and why it is structured that way. I don't know how to make the LLMs do literate programming, but now that I think about it, I've never actually tried! Hmmm....
Re: Ask HN: How is AI-assisted coding going for you professionally?
#483It’s going very well. Experience level: very senior, programming for 25 years, have managed platform teams at Heroku and Segment. Project type: new startup started Jan ‘26 at https://housecat.com . Pitch is “dev tools for non developers” Team size: currently 2. Stack: Go, vanilla HTML/CSS/JS, Postgres, SQLite, GCP and exe.dev. Claude code and other coding harnesses fully replaced typing code in an IDE over the past y…
Interesting premise for your product. Hope you find success! From a dev perspective I feel your website pass a vibe more of a "OpenClaw you can trust" than "dev tool for non developers". Is that right? Or am I misreading the idea?
The OpenClaw stuff is awesome but it’s too raw for a lot of professionals and small teams. We’re trying to bring more guardrails to the concept and more of a Ruby on Rails philosophy to how it works.
Re: Ask HN: How is AI-assisted coding going for you professionally?
#484Earlier quoted context omitted.
Eh, sorry, I may have been too quick to judge, but in the past when I have shared examples of AI-generated code to skeptics, the conversation rapidly devolves into personal attacks on my ability as an engineer, etc.
I think the challenge is to not be over-exuberant nor to be overly skeptical. I see AI as just another tool in the toolbox, the fact that lots of people produce crap is no different from before: lots of people produced crappy code well before AI. But there are definitely exceptions and I think those are underexposed, we don't need 500 ways to solve toy problems we need a low number of ways to solve real ones. Some of…
Re: Ask HN: How is AI-assisted coding going for you professionally?
#485I don't use it. I know my mind fairly well, and I know my style of laziness will result in atrophying skills. Better not to risk it. One of my co-workers already admitted as much to me around six months ago, and that he was trying not to use AI for any code generation anymore, but it was really difficult to stop because it was so easy to reach for. Sounded kind of like a drug addiction to me. And I had the impression…
I've been using ChatGPT to teach myself all sorts of interesting fields of mathematics that I've wanted to learn but never had the time previously. I use the Pro version to pull up as many actual literature references as I can. I don't use it at all to program despite that being my day job for exactly the reason you mentioned. I know I'll totally forget how to program. During a tight crunch period, I might use it as…
Re: Ask HN: How is AI-assisted coding going for you professionally?
#486Where it breaks down is state management. The suggestions look right but introduce subtle bugs in how data flows between views. I've learned to only use it for isolated, well-scoped tasks. Anything that touches multiple components, I write myself.
Re: Ask HN: How is AI-assisted coding going for you professionally?
#487Earlier quoted context omitted.
https://www.aboutamazon.com/news/company-news/amazon-outage-... About All Hands : > Much of the coverage of the service incidents has focused on a weekly Amazon Stores operations meeting and a planned discussion of recent outages. Reviewing operational incidents is a routine part of these meetings, during which teams discuss root causes with the goal of continuing to improve reliability for customers. This is somethi…
“outdated internal wiki” has to be responsible for so many AMZN outages…
Re: Ask HN: How is AI-assisted coding going for you professionally?
#488Earlier quoted context omitted.
I work at aws and generally use Claude Opus 4.6 1M with Kiro (aws’s public competitor to Claude Code). My experience is positive. Kiro writes most of my code. My complaints: 1. Degraded quality over longer context window usage. I have to think about managing context and agents instead of focusing solely on the task. 2. It’s slow (when it’s “thinking”). Especially when it’s tasked with something simple (e.g., I could…
[flagged]
Re: Ask HN: How is AI-assisted coding going for you professionally?
#489It's going very poorly, where the engineers are emboldened by speed and are vacating their normal code-review responsibilities. I would also say they are shirking ethical behavior by domineering other people's time, energy, and open source projects. Moreover, these forays into generic packages are largely vanity projects, an excuse to play with LLMs.
My only solution is to increase my level of code-review, which aggravates everybody involved, including me. It is not a good solution.
I could definitely perceive hardline rules being valuable surrounding LLM use (e.g. "LLM PRs must be less that n logical statements, no exceptions", is just one example rule off the top of my head), especially if the LLM can be made to stridently follow those rules, but the idea of hashing those out sounds unproductive.
Re: Ask HN: How is AI-assisted coding going for you professionally?
#490Earlier quoted context omitted.
Odd how you add the time for the requirement analysis but none for the coding. Then you tell us you leave 83% of the analysis —and the coding— to a code chatbot. Are you actually more productive or are you going to find out down the line the chatbot missed some requirements and made APIs up to fill up a downstream document and now you better support them by yesterday? In ye olden days, people doing this would scream…
To be honest, I didn't think too hard about it. I just fired and submitted with the time estimates in there kind of randomly. You are clearly a naysayer. I get it. I was one too for a long time. Then I found a workflow and a model that was clearly delivering results and that's what I use now. It's only a matter of time before it happens to everyone, even you. Once you have the aha moment where it works for you, you'l…
I know asking one of these LLMs to produce a document from my notes, resulted in me having to review this professional and plausible-looking yet subtly wrong document for more hours than it would have taken me to produce the document from scratch.