Callista medarbetare Marcus Cedergren

Marcus Cedergren

Mjukvaruarkitekt, Systemutvecklare, Frontendspecialist

Marcus är en erfaren fullstackutvecklare som under 20 år som konsult har skapat framgångsrika lösningar i flera olika branscher - ofta i rollen som utvecklare men även som kravanalytiker och arkitekt.

Med sin långa erfarenhet av webbtekniker och passion för system med hög användbarhet fungerar han ofta som en brygga mellan affärsmässiga prioriteringar, teknikens möjligheter och slutanvändares behov.

Varför Callista?

Jag hade tidigare arbetat tillsammans med flera konsulter på Callista och märkte vilket engagemang och härlig gemenskap dom hade. Som företag är Callista stora nog att ha musklerna att kunna satsa på sina anställda men samtidigt små nog för att alla skall synas. Jag kände också att jag delade deras värderingar och syn på kompetensutveckling - så när möjligheten att bli en del av Callista presenterade sig behövde jag inte fundera länge!

Blogg

Konsten att misslyckas snyggt - Att designa för resiliens i webbutveckling

// Marcus Cedergren

Illustration av en utvecklare vid en kontrollpanel som justerar inställningar för att upprätthålla dataflödet till en familj som använder sina enheter under en långsam anslutning

Inget system är perfekt. Servrar går ner, nätverk svajar på pendeln och externa API:er slutar svara. Skillnaden mellan en instabil applikation och en professionell, förtroendeingivande upplevelse ligger sällan i om felen uppstår – utan i hur systemet hanterar dem.

Genom att acceptera att fel är oundvikliga kan vi lättare designa system som aldrig lämnar användaren i ett vakuum. Att integrera detta perspektiv i utveckling från dag ett höjer inte bara den tekniska kvaliteten - det bygger den typ av tillit som krävs för att behålla användare när tekniken sviker.

Begreppet resiliens är ett brett ämne och en systemisk egenskap som spänner över hela stacken – från databaser och mikrotjänster till lastbalanserare och infrastruktur. I det här inlägget kommer vi dock fokusera specifikt på vad man bör tänka på för frontend-delen av en lösning.

Medarbetare