7 min läsning
Trigger.dev-läckan: rotera hemligheter utan driftstopp
Så kartlägger du möjliga läckor, roterar miljövariabler i rätt ordning och letar efter obehörig användning utan onödiga avbrott.
Läs artikeln“Du har betalande kunder”
Den fungerar, folk betalar för den, och varje ändring känns som att dra ut en pinne ur en hög. Det är inte feghet — det är att ingen vet vad som går sönder, för ingenting säger till. Vi gör den trygg att ändra i igen, utan att pausa försäljningen under tiden.
Inget avtal. Du pratar med den som bygger.
Varför det känns så
En produkt med riktiga kunder i sig blir farlig att ändra i av fem skäl, och inget av dem handlar om hur koden ser ut.
Så varje ändring testas av kunderna, i den skarpa produkten, och du får veta det i supporten.
Några steg i rätt ordning som bara du kan, och ingen väg tillbaka när det femte steget går fel.
Du ändrar priset på ett ställe och fakturan blir fel på ett annat. Ingen ritade den kopplingen — den växte fram.
Ingen testmiljö, så det enda stället att prova något är där kunderna är.
Vilket är hanterbart tills du är sjuk, ledig, eller vill sälja bolaget.
Varför det känns så
En produkt med riktiga kunder i sig blir farlig att ändra i av fem skäl, och inget av dem handlar om hur koden ser ut.
Så varje ändring testas av kunderna, i den skarpa produkten, och du får veta det i supporten.
Några steg i rätt ordning som bara du kan, och ingen väg tillbaka när det femte steget går fel.
Du ändrar priset på ett ställe och fakturan blir fel på ett annat. Ingen ritade den kopplingen — den växte fram.
Ingen testmiljö, så det enda stället att prova något är där kunderna är.
Vilket är hanterbart tills du är sjuk, ledig, eller vill sälja bolaget.
Hur vi gör
Vi lägger ett skyddsnät först
Tester runt det som får kosta pengar om det går fel: betalningar, inloggning, det som räknar. Inte runt allt — runt det dyra.
En uppdatering blir en knapp
En knapptryckning, med samma resultat varje gång, och en väg tillbaka som är lika enkel.
Du får en kopia att prova i
Samma sak som den skarpa produkten, med påhittad data. Där kan du och jag ha fel utan att någon kund märker det.
Sen ändrar vi det du ville ändra
Det som stod still i sex månader för att ingen vågade. Nu kostar ett misstag en återställning i stället för en helg.
Hur vi gör
Vi lägger ett skyddsnät först
Tester runt det som får kosta pengar om det går fel: betalningar, inloggning, det som räknar. Inte runt allt — runt det dyra.
En uppdatering blir en knapp
En knapptryckning, med samma resultat varje gång, och en väg tillbaka som är lika enkel.
Du får en kopia att prova i
Samma sak som den skarpa produkten, med påhittad data. Där kan du och jag ha fel utan att någon kund märker det.
Sen ändrar vi det du ville ändra
Det som stod still i sex månader för att ingen vågade. Nu kostar ett misstag en återställning i stället för en helg.
7 min läsning
Så kartlägger du möjliga läckor, roterar miljövariabler i rätt ordning och letar efter obehörig användning utan onödiga avbrott.
Läs artikeln8 min läsning
Stripes realtidssynk förenklar rapportering och felsökning, men produktåtkomst kräver fortfarande tydliga regler för fördröjningar och ansvar.
Läs artikeln7 min läsning
Äldre klienter kan förlora kontakten med Supabase när föråldrade TLS-inställningar tas bort från projektens HTTP-API:er.
Läs artikelnVad det kostar att vänta
Varje ändring du skjuter upp är något dina kunder väntar på, och det de inte får av dig letar de efter någon annanstans.
Gratis
Skicka en länk till din app eller prototyp och vad du undrar över. Du får tillbaka en skriftlig genomgång: vad som håller, vad som inte gör det och vad jag skulle göra först.
Svar inom två arbetsdagar. Kostar ingenting och förpliktar till ingenting.
Från en kund
Daniel Hjortvall
★★★★★
“I have had the privilege of working with Ketryon for several years, and my experience has been consistently excellent. … Ketryon combines strong expertise with a solution-oriented approach, which has greatly contributed to the success of our projects.”Pris
Skyddsnätet är oftast den första förfrågan, och den betalar sig på den första ändringen som inte blev en incident.
Sex lägen vi får höra om ofta. Välj det som låter mest som du.
Tre frågor om vad du vill bygga och när. Sedan visar vi det som faktiskt gäller dig.