I’ve used spicy auto-complete, as well as agents running in my IDE, in my CLI, or on GitHub’s server-side. I’ve been experimenting enough with LLM/AI-driven programming to have an opinion on it. And it kind of sucks.
I use ai for my docker compose services. I basically just point it at a repo and ask it to Start the service for me. It creates docker compose files tries to run it, rwads logs and troubleshoots without intervention
When I need to update an image i just ask it to do so.
Ai also controls my git workflow. I tell it to create a branch and push or revert or do whatever. Super nice
Ai isn’t perfect but it’s hella nice for us who used to work closely with tech a decade ago but have since moved to move architect / resale roles with kids and just don’t have the time and resources.
I know I’ll get hate for this on lemmy though
But yeah, I think it’s pretty great. As long as you have basic understanding of whatever it’s going you can get pretty far and do a lot of fun stuff
I’m glad you found something that works for you but giving ai control over a git workflow sounds like a catastrophy waiting to happen, how do you ensure it doesn’t do something stupid?
interesting. what do you use as the model and how is that config set up? I’m not disinterested in trying it I just don’t know much about using it for workflows, is there an article you’d recommend?
You read the commits before pushing, and test before committing. I also find it helpful to have a reference for any dev tickets you have in your git tracker
I use ai for my docker compose services. I basically just point it at a repo and ask it to Start the service for me. It creates docker compose files tries to run it, rwads logs and troubleshoots without intervention
When I need to update an image i just ask it to do so.
Ai also controls my git workflow. I tell it to create a branch and push or revert or do whatever. Super nice
Ai isn’t perfect but it’s hella nice for us who used to work closely with tech a decade ago but have since moved to move architect / resale roles with kids and just don’t have the time and resources.
I know I’ll get hate for this on lemmy though
But yeah, I think it’s pretty great. As long as you have basic understanding of whatever it’s going you can get pretty far and do a lot of fun stuff
I’m glad you found something that works for you but giving ai control over a git workflow sounds like a catastrophy waiting to happen, how do you ensure it doesn’t do something stupid?
You just whitelisted commands. It can’t do anything destructive
interesting. what do you use as the model and how is that config set up? I’m not disinterested in trying it I just don’t know much about using it for workflows, is there an article you’d recommend?
I just use Cursor. Nice vscode IDE.
But tog can also use n8n etc to interface with git in a more automated manner
thanks, I’ll check it out!
You read the commits before pushing, and test before committing. I also find it helpful to have a reference for any dev tickets you have in your git tracker