mirror of
https://gitlab.cs.ut.ee/devops/teams/provisioners/discourse.git
synced 2026-10-08 03:11:32 +03:00
3
AI usage
Martin Maikov edited this page 2026-09-23 21:12:50 +00:00
| title |
|---|
| AI usage |
In this course we've used AI for pretty much all aspects of development for this project. It avoids hunting down commands to run, configuration schemas to use and much more for setting up this project. However it isn't perfect and we've found some cases where AI suggested somewhat harmful configuration:
- Gemini suggested
node:20-alpineimage tag for docker images (Dockerfile.dev) even though latest LTS is 24 and latest 26 - AI kept suggesting an unnecessarily complex frontend structure and code for the simple Week 2 requirements, this would have heavily increased maintenance overhead.
- Gemini conveniently forgot that
PutBucketWebsiteCommandcan be used to configure permissions and did not mention it, had to dig it out from it's example code output.