Hi everyone,
I’m new here, and pretty new to Lucee as well.
I’m not a developer, and I don’t have a technical background beyond being reasonably comfortable with digital tools. A few years ago, for a startup project, I had a web app built by a small local software house. The app was built in Lucee/CFML, which is also the main reason I’m posting here. It was one of those small teams that move fast and get things done, but not always in the cleanest or most structured way. For a mix of reasons — partly budget, partly personal circumstances — the project ended up stalling and never really went beyond a decent MVP.
A few weeks ago, mostly out of curiosity, I decided to see whether I could get the app deployed myself with the help of ChatGPT, since the original developer had taken it offline. Somehow, I actually managed to do it. After that, still more as an experiment than anything else, I installed VS Code and the Codex extension and started making a few small changes, mostly on the UI/UX side.
Step by step, I’ve gone a bit further than I expected. I’ve started adding features, adjusting existing logic, and even touching some architectural parts of the app.
So far, things seem to be working: I’m making changes, testing them, and keeping everything versioned on GitHub. What I’d really like to ask is this: given that I’m not a developer, do you have any practical advice on how to use AI coding agents in a smart way, so they don’t gradually produce poor or messy code? And are there any critical areas I should be especially careful about?
I’m also aware that asking a developer community for advice on using AI for coding may not be the best opening in the world, so I hope this doesn’t come across the wrong way. I’m not trying to replace proper development expertise — I’m mostly trying to understand how to avoid making a mess while learning and experimenting with an application that already exists.
The app itself is a small rental management system that lets users register and manage inventory, availability calendars, and orders.
Thanks in advance to anyone willing to share a few thoughts.