Säkerhet och användarupplevelse stod i fokus på Codegarden 2017

den 14 augusti 2017

I början av sommaren arrangerades 2017 års upplaga av Codegarden, Umbracos årliga techkonferens i Odense, Danmark. Detta var den största Codegarden hittills, med mer än 550 besökare från hela världen, som samlades för att under tre intensiva dagar mingla och diskutera ‘All things Umbraco’.

Vi på Creuna var, i vanlig ordning, självklart på plats och detta året var dessutom extra speciellt då vi hade en jubilar med oss. Detta var nämligen Stephan Lonntorps tionde år på Codegarden, något som uppmärksammades av arrangörerna när Stephan blev bjuden upp på scenen under fredagens festligheter för att motta pris av självaste Donald Trump och Theresa May. #FakeNews

Photo credit (left)  |  Photo credit (right)

Stort fokus på säkerhet

Ett stort fokus under dessa dagar låg på säkerhet och vad vi som utvecklare bör tänka på för att bygga ännu säkrare och stabilare lösningar. Det finns väldigt många sätt att skada en lösning på, och det är viktigt att vi känner till dem alla så att vi kan vidta åtgärder och motverka uppkomsten av dessa. Därför är dessa typer av sessioner ovärderliga där man får lära sig av andra utvecklare som är inriktade och ordentligt pålästa i ämnet.

Ett av mina favoritsessions på detta ämnet var “Securing your Umbraco site the right way” med Sebastiaan Janssen. Sebastiaan jobbar på Umbraco HQ och under denna session gick han igenom vad HQ aktivt jobbar med för att göra Umbraco till en så säker plattform som möjligt, men också vad vi som utvecklare bör vara vaksamma på när vi bygger våra lösningar.

Användaren står i fokus

Umbraco kallas ofta för “The editors CMS” för sina användarvänliga funktioner och sitt avskalade och enkla gränssnitt, och det var tydligt under Codegarden att detta är och kommer förbli ett stort fokusområde. Den senaste tiden har mycket kärlek lagts på användarupplevelsen och att göra fler funktioner tydligare så att upplevelsen för redaktörer blir så smidig och enkel som möjligt. Något som inte minst märks i Umbraco 7.6, där stort fokus lagts på redaktören.

Grundaren Niels Hartvig hade redan innan Codegarden hintat i sociala medier att hanteringen av administratörer och användare i Umbraco skulle förbättras och få nytt liv, något som vi även fick se prov på under hans keynote. Vi fick en snabb genomgång av några av de nya funktionerna och allt såg väldigt lovande ut. Denna delen av Umbraco har länge varit eftersatt, så det är skönt att se att fokus läggs på att förbättra alla delar av systemet.

Personligen tycker jag att Umbracos fokus på redaktören är vad som särskiljer Umbraco från deras konkurrenter. Det är tydligt att andra CMS plattformar möjligen lagt fokus på andra delar, men där tycker jag att Umbraco har en USP (Unique Selling Point) därför att det spelar ingen roll hur stabila och bra lösningar du bygger, om plattformen är otydlig och besvärlig att jobba med kommer heller inte redaktören vara nöjd med lösningen.

Photo credit

Mer än bara en webbplats

Umbraco kan användas till så mycket mer än att bygga webbplatser på, något som var ett av årets teman nämligen “Beyond the web”. En väldigt intressant session på detta ämnet var “Manage All The Things: Controlling Content For The Connected World” med Carole Rennie Logan. I denna session gick hon igenom hur de byggt en lösning till en stor hotellkedja, där redaktörerna från en umbracolösning inte bara kan styra alla sina hemsidor, utan också hotellets montrar och tv-skärmar, alla hotellrums beacons samt mycket, mycket mer. Förutom den innehållskontrollen är allt kopplat till personalisering, så att innehållet kan anpassas beroende på veckodagar, tidpunkt, årstid osv. En imponerande lösning och en väldigt givande och underhållande session.

Vi väntar med spänning på Umbraco 8

Det gr nog inte att sticka under stolen med att många av årets besökare, undertecknad inkluderad, var oerhört nyfikna på skvaller och nyheter kring Umbraco 8 och när en eventuell lansering kan vara aktuell. Dessvärre ser det ut som att vi får ge oss till tåls. I sessionen “#h8yr - all about v8 architecture” med Stephan Gay fick vi dock svar på väldigt många av våra frågor kring hur Umbraco 8 kommer vara uppbyggt. Besökarna gavs möjlighet att ställa frågor direkt till Umbraco HQ om funktioner och strukturen i Umbraco 8. Det var tydligt att det är en hel del jobb kvar och dessvärre så fanns det knappt en antydan till ett lanseringsdatum. Umbraco 8 kommer innebära stora förändringar och det flaggades tidigt i denna session att en uppgradering till Umbraco 8 från äldre versioner troligtvis inte kommer vara en smärtfri process utan kommer kräva en hel del jobb och anpassningar på grund av dom stora förändringarna. Men det vi fick se såg väldigt lovande ut och nu ser vi ännu mer fram emot Umbraco 8.

Inte bara allvar

Det vore inte en umbracokonferens om det inte heller bjudits på en hel del festligheter. Umbraco HQ lägger alltid stort fokus på att dessa dagar ska vara seriösa och givande för alla deltagare, men också att vi ska ges möjlighet till att ha lite roligt tillsammans och lära känna varandra på ett djupare plan. Utöver den obligatoriska och mytomspunna Umbracobingon med efterföljande fest bjöds vi på en trevlig båttur i Odense med god dryck och möjlighet till att lära känna nya umbracoentusiaster. Jag tycker Umbraco HQ är väldigt bra på att balansera allvar med skoj och dans, vilket gör att gränsen mellan konferens och festival är hårfin, vilket jag tycker särskiljer Codegarden från många andra techkonferenser.

Trygghet och stabilitet

Så vad tar vi med oss hem från detta året? Personligen tycker jag att Umbraco mer och mer känns som en tryggare och stabilare plattform för varje dag som går och det är tydligt att de är här för att stanna, och konkurrera med många andra etablerade och licensierade CMS. Communityt växer så det knakar men trots det så är samhörigheten starkare än någonsin. Codegarden känns varje år som en mer etablerad och seriös techkonferens där det verkligen inte sparas på krutet. Det märks att detta är något Umbraco HQ tycker är roligt att arrangera och att varje år försöka överträffa sig själva. För mig är det årets mest givna konferens och jag ser redan fram emot Codegarden 2018!