Tijdens dit project heb ik AI gebruikt om technische onderwerpen sneller te begrijpen en beter te verwoorden. AI is onder andere gebruikt voor uitleg over OpenMRS, Bahmni, HL7, DAO’s, Factories, message queues en UML-relaties in de voorbeeldcode.
Daarnaast heb ik AI gebruikt om mee te denken over functionele en non-functionele requirements en ADR-keuzes voor de techstack en andere ADR’s beter te begrijpen. Ook is AI gebruikt voor praktische hulp bij Docker, Grafana, Prometheus, Loki, Tempo en PromTail, zoals het begrijpen van queries, foutmeldingen bij Loki, en het verbeteren van het metrics-systeem in de applicatie.
Ik heb de AI-output is niet letterlijk overgenomen zonder het eerst te controleren en evalueren. Ik heb de antwoorden gebruikt als ondersteuning, daarna gecontroleerd met de projectcontext, documentatie en eigen implementatie. De uiteindelijke keuzes, code en documentatie zijn door mijzelf beoordeeld en aangepast. Ik heb deze periode ook effectiever AI leren gebruiken.
AI gebruik log:
- OpenMRS achtergrond informatie.
- Overzicht van functionals en non-functional requirements en sparren over ADR keuzes in techstack.
- Uitleg DAO & Factories.
- Message queue’s verdere uitleg.
- UML relaties uitleg in voorbeeld code.
- Bahmni integration with communication model.
- HL7 Standaarden.
- Uitleg tools, Grafana, Prometheus, Loki, Tempo, PromTail.
- Docker commands.
- Grafana query uitleg.
- Waarom “restarting (1)” bij Loki, VPS wel stabiel.
- Metrics system suggestion add in application.
- Grafana antics.