Hvorfor jeg bygde dette
Jeg har bygget nettsider i omtrent 25 år.
Jeg startet med statisk HTML og Dreamweaver. Deretter Mambo/Joomla. Til slutt WordPress.
Men jeg er ikke en formelt utdannet programvareingeniør. Sist jeg gikk dypt inn i et programmeringsspråk var objektorientert PHP – for mange år siden.
I dag jobber jeg mest med systemer og infrastruktur. Så dette prosjektet startet som en læringsutfordring.
Jeg var frustrert over ytelse og kompleksitet i WordPress. Samtidig ville jeg forstå moderne stacker:
- React
- Astro
- Supabase
- Vercel / Netlify-arbeidsflyter
- CI/CD-pipelines
- Server-first rendering
Så jeg spurte meg selv:
Kunne jeg bygge mitt eget CMS fra bunnen av – skikkelig – med moderne verktøy og AI-assistert utvikling?
AdAstro er resultatet av det eksperimentet.
Noen tall:
- 2 måneder med maksing på fritiden
- 220 commits
- en haug med tokens, mest Codex
- ~70k linjer applikasjonskode (ekskludert JSON), ~14k linjer tester.
- 49 API-ruter, 19 adminskjermer, 3 modulære innebygde funksjoner.
Det er ikke perfekt. Det er ikke en «WordPress-killer».
Det er et seriøst forsøk på å forstå hvordan moderne webarkitektur faktisk føles i dag.
Kommentarer
Laster kommentarer…