Offline først, sky sist
Du trenger ikke filene dine i skyen. Du trenger filer som ligger der.
De fleste tenker på sky som standarden, og lokalt som unntak. Det er omvendt for de fleste reelle behov.
Den ene av oss lærte det på den dyre måten:
«Jeg mistet et halvt år med notater til en synk som slettet pent på alle enheter samtidig. Jeg trodde jeg hadde backup. Jeg hadde en speiling.»
Speiling og backup ser like ut helt til du sletter noe. Det er forskjellen hele denne artikkelen handler om.
Hva sky faktisk gjør for deg
Tre ting:
- Synk mellom dine egne enheter. Du redigerer på Mac, leser på telefon, ser på iPad.
- Backup hvis disken dør.
- Deling med andre.
For mange er det bare nummer 1 og 2 som gjelder. Nummer 3 er sjelden.
Hvis du ikke deler aktivt med andre, har du to behov: synk mellom dine egne enheter, og backup. Sky er en av flere måter å løse det på. Ikke alltid den beste.
Hvorfor sky-først ikke alltid er rett
- Lock-in. Filene dine er i et format som binder deg til tjenesten.
- Konto-avhengighet. Hvis kontoen blir låst, mistet, kompromittert — er filene utenfor rekkevidde.
- Tjeneste-død. Tjenester legger ned. Du blir flyttet eller mister tilgang.
- Prishopp. Du har ikke kontroll over prisen for dine egne filer.
- Personvern. Filene dine er på andres server. Det betyr noe for noen, ingenting for andre.
- Ytelse. Lokalt er alltid raskest.
Dette er ikke katastrofer som rammer alle. Det er risikoer du bærer. Du vet ikke hvilken som treffer deg før den gjør det.
En lokal-først arbeidsflyt
Tre nivåer:
Nivå 1: Eierskap til filer
Notater, dokumenter, design, kode — alt ligger som vanlige filer i en mappe på din egen disk. Ingen proprietære formater.
Praktisk:
- Notater: Markdown-filer i en mappe. Bruk Obsidian for redigering. Filene er åpne tekstfiler du kan lese i hvilken som helst editor. Se Markdown for generalister.
- Dokumenter: Bruk LibreOffice eller Pages med eksport til PDF. Behold originalene som .odt eller åpne formater.
- Bilder: Originaler i en mappe, organisert etter dato eller prosjekt.
- Kode: I git, lokalt. Se GitHub for generalister.
Nivå 2: Synk mellom enheter
Når du jobber på flere enheter, må filene følge med. To måter:
Syncthing. Gratis, direkte synk mellom dine egne enheter. Filene går aldri innom en tredjepart. Du installerer på alle enheter, peker dem til samme mappe, og det fungerer i bakgrunnen.
brew install --cask syncthing-app
Etter installasjon, åpne Syncthing. Den gir deg en web-UI der du legger til mapper og enheter. Hver enhet får en ID. Du legger inn ID-en til de andre enhetene dine, godkjenner, og synker.
Skyalternativer. iCloud Drive eller Dropbox fungerer fint og er enklere å sette opp. Forskjellen er at filene da ligger hos Apple eller Dropbox i tillegg til hos deg.
Hvis du har et stort innholdsarkiv eller jobber med sensitive filer, er Syncthing å foretrekke. Hvis du bare har vanlige dokumenter og vil ha det enkleste, kan iCloud eller Dropbox være riktig.
Nivå 3: Backup
Synk er ikke backup. Hvis du sletter en fil på én enhet, blir den slettet overalt. Du trenger noe i tillegg.
To anbefalinger:
Lokal backup. Time Machine (Mac) eller Windows Backup til en ekstern disk. Koble til en gang i uka. En ekstern disk er billig nok til at det ikke er der du skal spare.
Sky-backup. Backblaze tar en fast månedspris for ubegrenset størrelse, og krypterer lokalt før opplasting hvis du vil. Prisen står i dollar og endrer seg, så sjekk den hos dem. Det er den ene sky-tjenesten det er vanskelig å være imot.
To backuper, ulike steder. Den ene hjemme, den andre i sky. Hvis huset brenner, har du fortsatt filene. Hvis Backblaze går konkurs, har du Time Machine.
Når sky faktisk gir mening
Lokal-først betyr ikke aldri-sky. Sky er det riktige verktøyet for:
- Faktisk samarbeid i sanntid. Google Docs eller Figma der flere er inne samtidig.
- Tilgang fra enheter du ikke eier. Hvis du må logge inn fra en låne-PC.
- Deling med utenforstående. Kunder, samarbeidspartnere, leverandører.
- Tjeneste som ikke gir mening offline. Bank, regnskap, helsetjenester.
For din egen daglige arbeidsflyt mellom dine egne enheter er sky ofte mer enn du trenger.
Hva du faktisk får ved å eie filene
- Du vet hvor de er. Bokstavelig — en mappe på en disk.
- Du kan ta backup på flere ulike måter, ikke bare den ene tjenestens.
- Tjenester kan dø, men filene består.
- Du kan migrere til et annet verktøy uten å miste innhold.
- Du kan jobbe offline. Tog, fly, hytte, områder med dårlig nett.
- Du er ikke avhengig av at noen andre holder seg i drift.
Det er ikke ideologi. Det er praktisk uavhengighet.
Det koster litt eget arbeid
Lokal-først krever mer av deg enn sky:
- Du må selv sette opp synk
- Du må selv ha backup-rutine
- Hvis du har et team som ikke er teknisk, blir det vanskelig
For en enkeltperson eller en liten bedrift på 1–3 personer er det ikke noen stor jobb. Sett av en helg én gang. Etter det går det av seg selv.
For større team kan sky-tjenester være verdt det, fordi du sparer support-tid.
Slik bruker du dette i praksis
Dette er rekkefølgen vi endte på. Den tok en helg, og etterpå går den av seg selv.
- Én mappe for eget arbeid. Hos oss
~/Documents/mitt-arbeid/. Alt eget arbeid lever der. - Obsidian med vaulten pekt inn i den mappa. Notatene blir vanlige markdown-filer på disken.
- Syncthing mellom de to viktigste enhetene. Mellom to maskiner er det enkelt. Skal telefonen med, trenger iPhone en tredjepartsapp, og det er der de fleste gir opp.
- Ekstern disk og Time Machine. Koblet til fast, ikke når man kommer på det.
- Sky-backup i tillegg til de fire over, ikke i stedet for.
Mer om hvilke abonnementer du kan kvitte deg med når dette er på plass: SaaS-revisjonen.
Sky synker filer. Lokal eier dem. Forskjellen merker du først den dagen noe forsvinner.