top of page
Search

Vibe coding - Er vi alle utviklere nå?

  • Writer: Ståle Gjerde
    Ståle Gjerde
  • Jan 13
  • 3 min read

Vi har snakket mye om det. At AI kommer til å erstatte de aller fleste utviklere eller at nå kan vi alle programmere etc. Jeg lagde meg et lite prosjekt for å teste det i praksis.

 

Målet

Jeg ønsket å definere et lite prosjekt for å se om jeg klarte å prompte meg frem til en løsning som fungerte og var publisert på internett for å lett kunne deles.

 

Jeg bestemte for å brule lovable.dev, med en tilleggsutfordring om at den også skal publiseres på GitHub Pages.

 

Prosjektet

Jeg hadde nettopp hatt en samtale med min bedre halvdel og medlånetager om hvilke land vi har besøkt i verden og i den forbindelse snakket vi om slike "skrape-kart" for å henge på veggen som man kunne skrape et land over i en annen farge når man har besøkt de.

 

Perfekt!

 

Beskrivelsen / "Prompten"

Jeg ønsket å holde det så enkelt som overhodet mulig. Jeg skrev følgende prompt:

 

"Create a web app that is an interactive visualization of a world map where all the countries are represented. It should have a modern look and feel and it should be easy to navigate and zoom the map.

 

You can click each of the countries that will do the following:

  • First click highlights the country in yellow

  • Second click highlights the country in green

  • Third click reverts the color back to original

 

Tech stack should be a Static frontend (HTML/CSS/JS) that can easily run locally as well as on for example GitHub Pages."


Bilde fra området for å feilsøke og optimalisere hastighet i Lovable
Bilde fra området for å feilsøke og optimalisere hastighet i Lovable

 

Resultatet

Overraskende "bra" resultat kun med dette som utgangspunkt. Jeg justerte litt med tanke på at den skulle beholde resultatet i hver nettleser-sesjon. I tillegg måtte jeg be den gjøre noen justeringer for å få den til å fungere riktig publisert på GitHub Pages i tillegg til Lovable sin egen hosting.

 

Det hele er jo rett og slett litt magisk! Samtidig veldig sammenlignbart med å følge opp en utvikler du hverken kjenner eller stoler på, så du vet ikke om resultatet står seg i noen form for hverdag eller om det faller som et korthus så fort det er 3 besøkende samtidig. Mitt lille prosjekt ble sirupstreigt for å si det mildt.

 

Konklusjonen

Det fungerte som tenkt, men dette var et veldig enkelt prosjekt. Naturlige utvidelser av funksjonalitet, som for eksempel innloggingsfunksjonalitet og databaselagring, ser jeg for meg er en større utfordring. Dette har jeg ingen anelse om hvordan angripe på noen fornuftig måte. Det får bli neste gang.

 

For meg, pr i dag, er det perfekt til generere konsepter og "proof of concepts". Enten rettet mot et faktisk utviklerteam, investorer eller andre stakeholders. Men jeg føler jeg må ha ganske mye mer erfaring under beltet for å faktisk utvikle noe som er "produksjonsklart" og som tilfører faktisk forretningsverdi.

 

Jeg noterer meg også at Lovable er dyrt da man i praksis betaler pr. prompt. Her vil man kunne spare mye ved å virkelig tenke på forhånd for å få mest mulig ut av hver input-tekst du sender.

 

Jeg kan trygt konkludere med at jeg på ingen måte har blitt en utvikler. Jeg vil heller si jeg fått tilgang til en utvikler som kan hjelpe meg med små konseptprosjekter. En utvikler jeg ikke kjenner og som jeg ikke stoler på..enda. Neste prosjekt må bli litt større - både når det gjelder omfang og tillitt.

 

Har du lyst til besøke mitt sirupstrege kart - finner du det både her: https://geopaint.lovable.app/, og her: https://mrfence.github.io/geopainter-interactive/



 
 
 

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
staale_gjerde.jpg

Hei, takk for at du stakk innom!

Jeg skriver om ting som opptar meg både privat og profesjonelt. Teknologi er ofte en fellesnevner, men ikke alltid. Gøy hvis du får noe ut av denne nettsiden, men hvis ikke så er vel det også helt greit. Ønsker deg uansett en bra dag!

Vil du ha innlegg tilsendt?

Ved å klikke "Send" godtar du å motta e-post med informasjon publisert på denne nettsiden

  • LinkedIn
  • Facebook
  • Instagram

Ta kontakt med meg her

© 2025 av Ståle Gjerde.

bottom of page