
AI-ondersteunde ontwikkeling: wanneer je niet langer alleen programmeert
De stap van lokale autocomplete naar AI-ondersteunde WSL- en remoteserverworkflows verandert ontwikkeling van individueel typen in begeleid infrastructuurwerk.
Zoals velen begon ik met Visual Studio Code en GitHub Copilot of betaalde AI-agents. Nuttig? Absoluut. Maar ik wilde meer snelheid, meer context en minder wrijving.
Op een bepaald moment volstaan autocomplete en chatvensters niet meer.
Van Windows naar WSL: het eerste knelpunt wegnemen
Ik werkte op Windows 11, dus de eerste stap was mijn ontwikkelworkflow verhuizen naar WSL, het Windows Subsystem for Linux.
Dat alleen al was een merkbare verbetering.
Niet omdat Linux cooler is, maar omdat native Linux-tooling zich gedraagt zoals verwacht, indexering op het ext4-bestandssysteem aanzienlijk sneller is dan op NTFS en builds, zoekopdrachten en dependency resolution onmiddellijk aanvoelen.
VS Code en WSL: het licht aan het einde van de tunnel
Toen ik de VS Code WSL-extensie installeerde, viel alles op zijn plaats.
Dezelfde editor. Dezelfde sneltoetsen. Dezelfde workflow. Maar de IDE staat nu waar de code werkelijk leeft.
Rechtstreeks vanuit VS Code via SSH naar een VPS
Vanuit Visual Studio Code maakte ik via SSH verbinding met een Linux-VPS in het datacenter. Plots kon ik acties in gewone taal beschrijven, opdrachten rechtstreeks op de externe server uitvoeren, containers, logs, configuraties en diensten onmiddellijk bekijken en vermijden dat ik commando's tussen tabbladen en browsers moest kopiëren.
De grens tussen lokale ontwikkeling en externe infrastructuur verdwijnt gewoon.
Maar hoe zit het met beveiliging?
Die vraag komt altijd terug, en terecht.
Het antwoord is niet exotisch: back-ups, expliciete goedkeuringen, toegang volgens het least-privilegeprincipe en controleerbare acties.
AI neemt verantwoordelijkheid niet weg. Het vermindert het gevoel er alleen voor te staan en de cognitieve belasting.
Waarom dit echt belangrijk is
Dit gaat niet om sneller typen. Het gaat om uren tot minuten herleiden, van later gedaan maken, infrastructuur opnieuw toegankelijk maken en senior engineers laten focussen op beslissingen in plaats van syntaxis.
We evolueren van tools naar medewerkers.
Slotgedachte
Ik verkoop geen product. Ik beweer niet dat dit expertise vervangt.
Ontwikkeling is niet langer een soloactiviteit, zelfs wanneer je alleen bent.
Als je nog niet hebt geëxperimenteerd met AI-ondersteunde workflows die verder gaan dan autocomplete, is dit een uitstekend moment.