Om Perestrojka

En svensk handbok om vibecoding: att bygga appar genom att beskriva dem i stället för att skriva koden själv.


Vad sajten är

Perestrojka handlar om en enda sak: hur man bygger något användbart med AI när man inte är utvecklare. Det finns gott om entusiastiska demonstrationer av att det går. Det finns betydligt mindre om vad som händer efter demonstrationen — när appen ska sparas, publiceras, användas av någon annan och fortfarande fungera om ett halvår.

Innehållet är uppdelat i tre delar. Guiderna är åtta hubbar som tar ett moment i taget och fungerar som uppslagsverk. Kursen går igenom ett enda projekt från idé till publicerad adress. Artiklarna är kortare texter om ett enskilt problem.

Hållningen

Bärande princip

Modellen skriver koden. Du bestämmer vad som ska byggas och avgör om det blev rätt. Den delen flyttar inte över, hur bra verktygen än blir — och det är därför den här sajten handlar mer om arbetssätt än om verktyg.

Av det följer några saker som präglar texterna:

Inga löften om tiodubblad hastighet. Där metoden inte räcker står det att den inte räcker — se listan i guide 1 över projekt där man kör fast.
Siffror får källa, eller utelämnas. Priser, modellnamn och gränser ändras snabbare än en text kan uppdateras, och det är precis den sorts uppgifter en språkmodell svarar mest självsäkert och mest fel om. Därför står det nästan inga sådana siffror här — bara var du kontrollerar dem.
Varje steg har ett prov. Råd som inte går att kontrollera är inte råd. Om en text säger att du ska göra något står det också hur du märker att det blev rätt.
Säkerhet och personuppgifter tas på allvar utan att bli juridik. Guide 7 är fyra konkreta hål och fyra krav — inte en genomgång av GDPR.

Vem den är för

För dig som har något du vill bygga och inte tänker lära dig programmera först. En anmälningslista i en förening, en kalkyl på jobbet, en prototyp till en idé, ett verktyg åt dig själv.

Skriver du kod till vardags kommer du att tycka att en del förklaringar är omständliga. Det är avsiktligt — de är skrivna för någon som aldrig sett en fil, och den läsaren har färre ställen att fråga.

Om namnet

Perestrojka betyder ombyggnad. Adressen har funnits sedan tidigare och användes för en blogg om kultur och samhälle; det innehållet är avslutat och ligger inte kvar. Att namnet passar en sajt om att bygga om saker är en trevlig tillfällighet snarare än en plan.

Hur sajten är gjord

Fristående HTML-sidor, en stilmall, fyra små skript. Ingen byggkedja, inget publiceringssystem, ingen databas. Sidorna laddas snabbt och kommer att fungera oförändrade om tio år, vilket är en rimlig ambition för en sajt som handlar om att inte låsa in sig.

Texterna skrivs med AI som medförfattare — det vore udda att förespråka metoden och inte använda den. Urvalet, hållningen och ansvaret för att uppgifterna stämmer är mitt. Det är samma arbetsfördelning som guiderna rekommenderar för kod.

Sajten samlar in statistik bara efter samtycke. Vad som lagras står i integritetspolicyn, och ändringar loggas i ändringsloggen.

Kontakt

Rättelser, tips och frågor tas emot via kontaktsidan. Rättelser är särskilt välkomna — en sajt som ber läsare kontrollera uppgifter mot källan bör själv bli rättad när den har fel.