11 February 2026
🙂 Good 2 uren gewerkt

Optimalisatie

Inhoudelijk gewerkt aan het verbeteren van de plugin. Aan de hand van bevindingen van Kimi K2 is er een takenlijst opgesteld, waarbij de optimalisatie van de uitvoering ten opzichte van het ontwerp centraal staat. Als niet-programmeur is mijn rol in deze een architect en uitvoerder. De handen van de machine. Kan dit niet geautomatiseerd worden? Natuurlijk. Leer ik de code te doorlopen en te valideren of het dat gaat doen wat ik verwacht als ik dat automatiseer? Nee. Ik merk dat mijn ‘vibe-coding’ ook steeds gestructureerder wordt. Ik heb verschillende tools ontwikkeld (ontworpen) die goed functioneren en me in staat stellen om code te delen met de GenAI naar keuze. Ik merk dat ik voorheen een voorkeur had voor OpenAI en ChatGPT. Omdat dit een naar mijn ervaring sterkere respons had in het begrip van de Nederlandse taal en behapbare code opleverde, had dit voor ontwikkelen mijn voorkeur. Kimi K2 biedt een grotere context, heeft minder beperkingen voor gebruik en is in staat grote complexe code te delen. Bij de codereview zie ik echter wel dat hier wat haken en ogen aan zitten: de code is snel dubbel, wordt gevangen in andere bestanden dan in de structuur was uitgewerkt en een kleine uitbreiding levert al snel het dubbele aantal regels code op.
Daarom heb ik vandaag Kimi K2 een overzicht gegeven van alle code en gevraagd te valideren in hoeverre het aansluit op het ontwerp en welke optimalisaties er mogelijk zijn. Dit heeft geresulteerd in een lijst met verbeteringen die doorgevoerd gaat worden. Vervolgens ga ik na of mijn plugin daadwerkelijk beter functioneert en overeenkomt met het ontwerp.