Eget verktøy
Nextgen
Verktøyet jeg bygde til meg selv gjennom fire år: det skriver rutinekoden, så jeg kan bruke tiden på det som er gøy.
![Terminalbilde fra et Nextgen-opptak: filtreet «Files Created» som kommandoen nettopp skrev. Treet viser app/(products-route) med product/page.tsx, products/page.tsx, products/[slug]/page.tsx, not-found.tsx og products-data.json.](/media/files/2026/08/nextgen-filstruktur-4x3-tett-2026-07-31-97d1bd23.png)
Kilde: opptaket nextgen-cli-scaffold.cast, tatt opp 31. juli 2026, ca. 0:28, rekomponert til 4:3, strammere vindu. NextGen Go CLI v1.0.147. Én kommando skriver hele slug-ruten for Next.js App Router, både entall og flertall.
Nextgen begynte med en irritasjon: hver gang jeg lagde en ny innholdsblokk til et kundenettsted, skrev jeg de samme filene på nytt. Komponent, skjema, spørringer, importer: samme håndarbeid, hver gang. Så jeg bygde et verktøy som gjør det for meg, og brukte fire år på å gjøre det bedre.
Ideen jeg er mest stolt av, er markørene: små kommentarer i koden som lar verktøyet skrive inn i filer det ikke eier, igjen og igjen, uten å ødelegge noe. Til slutt var Nextgen ett lite program du installerer på ett minutt: versjon 1.0.147, 335 endringer skrevet alene. Stille siden oktober 2025, men det gjorde jobben sin i årevis først.
Generasjonene
Én idé, fire forsøk
Sytten repoer, én historie: verktøyet som skriver koden byråarbeid ellers skriver for hånd.
2022
Første forsøk
En enkel generator som lagde blokkene for meg. Her oppsto markør-ideen, verktøyets viktigste triks og den som overlevde alle omskrivingene.
2023–24
Prøve og feile
Jeg leide inn hjelp til en kraftigere motor og prøvde et skrivebordsprogram med visuell planlegging. Lærdommen: det visuelle ble tungt, men motoren og det jeg lærte av den var verdt å beholde.
2025
Alt samler seg
Jeg skrev alt på nytt selv, som ett lite program i terminalen: 335 endringer, versjon 1.0.147, installert like lett som en hvilken som helst pakke. Ved siden av bygde jeg et dashbord der andre kunne kjøpe tilgang.
Sent 2025
Inn i editoren
Siste vending: markørene flyttet inn dit koden bor. En utvidelse i VS Code, og filformatet fikk sitt eget lille språk med farger, formatering og feilmeldinger.