Hem

Hållbarhet

Hållbarhet

Vår miljöpåverkan

vaschego handlar om att dela resurser snarare än att alla ska äga egna — men det vore hyckleri att inte också ställa samma fråga om det digitala systemet i sig. Det här är en ärlig genomgång av vad vi gör, varför vi gör det, och vad vi inte har löst ännu.

Digital drift kostar också

Servrar drar el. Nätverkstrafik kostar energi. Varje onödig databyte bidrar till ett kollektivt fotavtryck som vi sällan tänker på. Vi kan inte vara säkra på att vi gör allt rätt — men vi försöker ta de frågeställningarna på allvar när vi fattar tekniska beslut, snarare än i efterhand.

Vad vi gör i dag

01

Händelsedriven realtid — ingen polling

Uppdateringar skickas via Supabase Realtime WebSockets enbart när något faktiskt förändras. Ingen klient behöver fråga servern "är det något nytt?" med jämna mellanrum — data pushas vid behov. Det minskar onödiga nätverksanrop och serverberäkning.

Push, inte poll
02

Edge-hosting nära användaren

Vercel serverar statiska tillgångar från närmaste edge-nod. Kortare väg innebär lägre latens och att data inte behöver resa längre än nödvändigt. Det är ingen perfekt lösning, men bättre än ett enda centralt datacenter.

Global edge-distribution
03

WebP-bilder istället för PNG

Skärmbilderna på sajten levereras i WebP-format till moderna webbläsare, med PNG som reserv. Filstorlekarna krymper ungefär 80 % jämfört med PNG — utan märkbar kvalitetsförlust. Enkelt att göra, stor effekt.

~80 % mindre bilddata
04

Tunga moduler laddas vid behov

Saker som PDF-generering laddas inte in när sidan öppnas utan hämtas enbart om funktionen faktiskt används. Mindre kod som laddas i onödan innebär snabbare start och lägre bandbreddsanvändning.

Lazy-laddning per route
05

Bokningsdata lever inte längre än nödvändigt

Bokningsdata raderas automatiskt när ett pass avslutas. Vi sparar inga historiska beteendespår eller analyspipelines. Det är ett medvetet val — ju mindre data som behöver lagras, desto mindre infrastruktur behövs för att hålla det vid liv.

Raderas vid passavslut
06

Inga tracking-skript

Vi kör inga Google Analytics, Facebook Pixel eller liknande. Dels för integriteten, dels för att varje tredjepartsskript är en extra nätverksanrop vid varje sidbesök. Det är ett enkelt val att slippa göra.

Inga tredjepartsskript
07

Ingen app — inga bakgrundsprocesser

En native-app håller processer vid liv i bakgrunden och synkar data även när du inte använder den. vaschego är ren webb — när du stänger fliken stannar allt. Det är en av anledningarna vi valt att inte bygga en app, utöver det uppenbara med att användare slipper installera något.

Ren webb
08

Ingen onödig datahämtning

Många system hämtar om all data varje gång du switchar tillbaka till webbläsarfliken. Vi gör inte det — Realtime-prenumerationen håller data uppdaterat löpande, utan extra anrop.

Realtime ersätter polling

Det är ett pågående arbete

Vi är ett litet team och vi har säkert missat saker. Hosting-infrastrukturen vi använder drivs inte av förnybar energi i alla regioner. Vi har inte räknat på vårt koldioxidavtryck. Det finns säkert bättre bildformat, smartare cachning och delar av kodbasen vi inte optimerat. Men vi försöker fatta varje nytt beslut med de här frågorna i åtanke — och göra det lite bättre varje gång. Om du har synpunkter eller vet något vi missar är vi genuint tacksamma för att höra det på hej@vaschego.se.