Hylla N7 - håll koll på dina böcker

23 november 2025

Mina experiment med AI-baserad programmering fortsätter. Som jag skrev i det förra inlägget så har jag provat lite olika verktyg för att programmera med AI-stöd. Det började med att jag installerade Github Copilot i RStudio för ganska länge sedan. Den användes mest för att "skriva färdigt" kodrader som jag påbörjat, och i somliga fall gav den mig hela block med kod baserat på vad den trodde jag skulle fortsätta skriva för kod. När ChatGPT kom använde jag den ibland för att låta den skapa stora block med kod baserat på en beskrivning av vilket problem jag ville lösa. Nästa steg blev prova Lovable, som i sin gratisversion inte tillåter att jag ändrar i koden direkt (utan att ladda ner den). Jag tröttnade dock på Lovables system för "krediter", tog ett steg tillbaka och installerade Gemini Code Assist i min Visual studio code editor. Den fungerade tyvärr inte så bra, då den ofta slutade svara mitt i en session. När Google Antigravity kom härom dagen så provade jag den. Den fungerar nästan precis som Google Code Assist i Visual studio code, men mycket bättre då den svara snabbt. I samband med att Antigravity kom så uppdaterade också Google Gemini till version 3 som verkar bättre än version 2.5.

Antigravity editorn fungerar otroligt bra. Jag är mycket imponerade av hur den fungerar. Med denna tror jag mig kunna se hur programmering kommer att förändras, snabbt.

Att kunna göra webbsidor med t.ex. Laravel utan att ha någon större erfarenhet av hur strukturen är på sådana projekt är fascinerande. Samtidigt är det fortfarande bra om man kan programmera lite. Att "programmera" genom att beskriva i långa meningar vad man är ute efter blir efter ett tag ganska ineffektivt. Att försöka beskriva alla detaljer runt hur ett formulär ska se ut, och vad som ska hända i vissa specialfall är trassligt. Ofta ändrar AI:n på ställen som jag inte ville att den skulle ändra, som att helt plötsligt byta namn på beskrivningen av ett textfält. Genom att då kunna titta i koden för att se vad det är som är fel, och berätta för AI var den ska ändra gör att det fungerar bättre. Och ibland går det till och med snabbare om jag gör det själv.

Nu finns en fungerande version av Hylla N7 att prova. Den har inte alla funktioner som man skulle kunna tänka sig för en bok-logg, men för att mestadels vara ett experiment för att prova AI-programmering så tycker jag den blev lyckad. Som bonus har jag också fått till ett bra flöde av kod från min laptop, till Github, till min webbserver.


Denna bloggpost har skrivits av Clas, 23 november 2025. Permalänk.


Nyhetsfilter utvecklingsblogg

Det här är utvecklingsbloggen för nyhetsfilter.se. Här skriver jag om lite allt möjligt, men det mesta har en eller annan koppling till utveckling av sajten nyhetsfilter.se.

Aktuella bloggposter

Kontakt

Tyvärr går det inte att kommentera direkt på bloggen, men det går bra att maila på clas@nic-sys.se.

RSS-feed för bloggen