Tack och hej, Servebolt

Efter nästan 3 år är det dags för mig att skiljas från Servebolt. Eller ja, vi skiljs inte åt helt då jag ännu använder deras tjänster, men jag arbetar inte längre för dem från månadsskiftet. Jag har istället fått en anställning på ett lokalt företag, här på Värmdö.

Det går inte att prata om Servebolt utan att starta med deras tekniska plattform. Jag glömmer aldrig när jag flyttade min första webbplats, från en kraftfull och snabb server hos DigitalOcean, som var optimerad på alla möjliga sätt. Laddningstiderna halverades, utan några kodändringar.

Sedan dess har jag flyttat och snabbat upp 100-tals webbplatser med Servebolt.

Med Servebolt utvecklades min säljteknik och lösningsförmåga i kontakt med olika webbyråer. Jag fick resa till olika WordCamps i Europa, samt föreläsa vid flera av dem. Min kunskap om optimering av webbplatser har förbättrats och gett upphov till flera olika artiklar under denna tid.

Samling i Oslo inför Black Friday 2019

Servebolt har varit en riktigt bra uppdragsgivare. Min arbetstid och arbetsplats hemma gav mig möjlighet att lämna och hämta mina barn på skola/förskola, samt spendera flera timmar extra med dem varje dag. För det är jag tacksam över allt annat.

Även om jag arbetade som konsult på distans för Servebolt så var de inkluderande och fick mig att känna mig som ”en i gänget”. Det är bra och fina människor, som jag kommer att sakna.

Tack för allt Servebolt! Vi ses snart igen på andra sidan supportchatten. 🙂

Snabb, snabbare, Servebolt

Jag är som Google. Jag älskar snabba hemsidor.

Det finns många olika områden att fördjupa sig inom vad gäller servrar, hemsidor, WordPress osv. Det jag brinner för, det som främst har intresserat och engagerat mig de senaste 7-8 åren, är optimering av servrar och hemsidor. Med fokus på WordPress.

En snabbare hemsida är bra på så många olika sätt.

Man får bättre placeringar i sökmotorer med en snabbare hemsida. En snabbare hemsida ger fler (och mer nöjda) besökare. Samt fler affärer, konverteringar och avslut. Allt med en snabbare hemsida.

En snabbare hemsida går hand i hand med mycket annat.

Med HTTP/2 (som används vid optimering) är SSL ett måste, vilket ger högre säkerhet och SEO-fördelar. Tillgänglighet/accessibility handlar mycket om korrekt datahantering, vilket likaså ger en snabbare hemsida (du har väl hört om webbtillgänglighetsdirektivet?).

Jag har spenderat hundratals, om inte tusentals, timmar på att optimera hemsidor och servrar. Det har blivit många långa och sena kvällar/nätter framför en skärm, ibland enbart för att hyvla av några extra kB eller få upp PageSpeed-score någon enskild poäng.

Det var även orsaken till att jag skrev 50-60 inlägg/guider om optimering, hos webbhotellet med en sköldpadda som maskot. Förutom mina föreläsningar på WordCamps, WordPress-meetups, mässor, partnerträffar osv. Samt svensk översättning av tillägg som Autoptimize.

En snabb hemsida är en bra hemsida helt enkelt.

ServeboltDet är nu därför med stor glädje som jag kan berätta om min nya tjänst, hos Servebolt.

Servebolt erbjuder världens snabbaste hantering av WordPress, WooCommerce, Magento, Drupal m.m. De har en unik tjänst, med en teknisk plattform som är specifikt anpassad för detta. Servebolt är fullt av optimerings- och WordPress-älskande människor, precis som jag.

Min uppgift är att etablera Servebolt i Sverige.

Om du har en hemsida eller e-handelssida som förtjänar det bästa så ska du spana in Servebolt. Jag har jobbat med många olika leverantörer av servrar och webbhotell, men ingen – absolut ingen – är lika snabb som Servebolt. Och det utan cache (!) dessutom.

Sedan är det en sak till.

Jag arbetar med Servebolt till 80 %. Resterande tid lägger jag på ett eget projekt, även det avseende snabbare hemsidor. Där Servebolt är för de företag som är seriösa med sina hemsidor/e-handelssidor så är mitt andra projekt avsett för entusiaster.

Snabbare hemsida för alla, oavsett leverantör.

Jag har arbetat med mitt andra projekt ”i tystnad” ett bra tag och har en riktigt bra plan för detta likväl. Det är dock inte riktigt redo för lansering än. Men så snart det sker, då får ni höra om det här.

2018 lär svenska hemsidor bli avsevärt snabbare. 😉

4 år som webbmaster för Saabklubben

Som några av er kanske vet så är jag en glad Saabentusiast. Jag är även en entusiastisk användare av WordPress. Så hur går det när man kombinerar dessa två saker? Här är min berättelse om hur jag arbetade ideellt som webbmaster för Saabklubben i nästan 4 års tid.

TLDR; Saabklubben har under min tid som webbmaster gått från en splittrad IT-miljö till en centraliserad och optimerad servermiljö med ett WordPress-nätverk bestående av 18K+ användare, 200K+ inlägg, 3 500 medlemmar m.m. Detta möjliggör vidare automatisering till nytta för Saabklubbens medlemmar och Saabentusiaster över hela världen.

För snart fyra år sedan fick jag förtroendet att bli webbmaster för Svenska Saabklubben. Jag var då en nybliven medlem i Saabklubben, jag hade inte ens haft mitt körkort i ett halvår och det var nog rätt mycket på chans som dåvarande ordförande skickade mig en fråga om det över Facebook (där vi precis hade blivit vänner).

Jag accepterade att bli webbmaster då jag såg det som en möjlighet att utveckla mina praktiska kunskaper inom server- och hemsidehantering. Bara för att man arbetar på ett webbhotell så innebär det inte att man automatiskt har koll på allt inom webbhantering. Det är väldigt enkelt att fastna i gamla vanor, att bli ifrånsprungen av hungrigare förmågor.

När jag tillträdde som webbmaster så var Saabklubbens IT-verksamhet splittrad. Medlemmarna hade fyra olika inloggningar, det fanns en fysisk server som fungerade sådär, domännamn hade förlorats och e-posten fungerade inte alls. Tidigare webbmaster ska inte klandras, tvärtom, men det var ingen enkel uppgift att få ihop allt.

E-posten styrdes omgående upp med Google Apps. För att minimera kostnaderna användes främst grupper med vidarebefordring till externa konton. Via branschkontakter lyckades jag återställa ett tidigare förlorat domännamn. Under årens lopp har jag successivt styrt om intern (och extern) trafik till saabklubben.se.

Dåvarande hemsida baserades på en gammal version av Drupal, så jag flyttade över den till WordPress på ett webbhotellskonto. Hemsidan optimerades ingående, vilket gav upphov till ett flertal optimeringsguider hos FS Data. Jag uppdaterade även den fysiska servern i den mån det var möjligt, men insåg rätt snart att IT-tjänsterna behövde flyttas.

Saabklubben hade vid den tiden ett ”nytt” forum baserat på phpBB och ett gammalt (inaktivt) forum baserat på UBB Threads. Ett byte av forum hade tidigare skett utan migrering av data, så jag kombinerade dessa två forum till ett (flyttade 25K+ ämnen med 150K+ inlägg). Kort därpå inkluderades även ett annat externt forum (900klubben) med ytterligare några tusen användare, ämnen och och inlägg.

Samtliga forumflyttar planerades och testades ingående för att bevara användare, inlägg, bilder, direktmeddelanden osv. Trots brist på färdiga flyttverktyg (script), samt att jag inte är någon utvecklare, så gick flyttarna ändå bra. Nedtiden var minimal och moderatorerna i forumet bistod tacksamt vid flytt av några tusen ämnen (när det inte gick att lösa automatiskt).

Runt denna tid började givetvis Saabklubbens fysiska server att rasa samman. Med hjälp av tidigare webbmaster, som hade satt upp den gamla servern, kom jag över nödvändig data och flyttade forum, medlemsregister m.m. till webbhotellskontot med hemsidan. Det visade sig dock rätt så snabbt att webbhotellet inte var tillräckligt för forumet.

Jag satte då upp en virtuell server för Saabklubben hos DigitalOcean, med ServerPilot. DigitalOcean valdes som leverantör av kostnads- och prestandaskäl, samt för att Saabklubben inte skulle vara beroende av mig och min arbetsgivare. Denna serverlösning är skalbar och fullt ut automatiserad avseende säkerhets- och funktionsuppdateringar.

Faktum är att samtliga IT-tjänster för Saabklubben, som jag satte upp under min tid som webbmaster, är personoberoende. Det är något som jag har lagt en väldigt stor vikt vid redan från första början.

Åter till forumet, där phpBB hade sina för- och nackdelar. Målsättningen med Saabklubbens IT-verksamhet var att samla användarhanteringen och efter flera (misslyckade) försök till att integrera phpBB i WordPress insåg jag att en flytt till bbPress var nödvändig. Så i början av 2015 flyttades 6K+ användare med 200K+ inlägg från phpBB till bbPress i Saabklubbens WordPress-nätverk.

Med hemsida och forum på plats i WordPress inledde jag arbetet med att flytta Saabklubbens medlemsregister till samma plattform. Dåvarande medlemsregistret var egenutvecklat och höll på att rasa samman. Samtidigt var belastningen hög i Saabklubbens reservdelsverksamhet. Jag satte därför ihop en plan för att automatisera hanteringen av medlemmar och reservdelshantering (beställningar, fakturor osv.).

Efter att ha inventerat hela marknaden för medlemsregister och e-handelslösningar till WordPress så tog jag ut ett par veckor semester i början av 2016 och konverterade samt flyttade över det gamla medlemsregistret till en ny lösning baserad på WooCommerce, WooCommerce Subscriptions och WooCommerce Memberships i Saabklubbens WordPress-nätverk.

Även här vidtogs åtgärder för att samla användarna. Medlemmar kopplades samman med (motsvarande) forumanvändare, där ett aktivt medlemskap möjliggjorde åtkomst till medlemsmaterial på hemsidan (rabattkoder, tidigare nummer av medlemstidningen osv.). Många medlemmar saknade en e-postadress, så en rutin för att rätta detta upprättades i medlemstidningen (där 100-150 e-postadresser rättades manuellt efter varje nummer).

Att flytta medlemmarna till det nya registret gick att automatisera, men att aktivera medlemskapet för enskilda medlemmar var en manuell process. Jag fick därför underlag på betalningar av medlemsavgifter från medlemsansvarig i Saabklubben och satt många långa kvällar och nätter med att aktivera alla medlemskap. Närmare 3 500 medlemskap aktiverades på detta sätt.

Som om jag inte hade nog att göra så fick Saabklubben en förfrågan om att överta SaabsUnited.com (den största bloggen/nyhetssidan om Saab i världen). Den webbplatsen baserades lyckligtvis på WordPress, så jag flyttade rätt så enkelt över den (med 10K användare, 6K inlägg & 66K kommentarer) till vårt WordPress-nätverk.

Det var några år sedan SaabsUnited.com var ordentligt aktivt, så jag fick rensa ut ca 4K spamanvändare, implementera ett nytt tema, upprätta en rutin för användarbidrag och mycket annat. SaabsUnited.com har närmare 1 000 besökare/dag när inlägg publiceras där. Denna webbplats kan bli något väldigt bra för Saabentusiaster över hela världen.

Åter till det nya medlemsregistret, som i slutet av 2016 öppnades för registrering av nya medlemmar via hemsidan. Två olika betalningslösningar implementerades, baserat på interna önskemål/specifikationer, varav en med koppling till befintligt ekonomisystem. Jag satte även upp en separat server/testmiljö, där 11K+ reservdelar framgångsrikt importerades till WooCommerce.

Sedermera tog dock styrelsen för Saabklubben ett beslut om att stänga det nya medlemsregistret. Detta för att kunna hantera betalningarna av medlemskap enligt samma upplägg som tidigare år. En del redovisnings- och bokföringsmässiga frågetecken behövde även redas ut. Den tekniska lösningen för det nya registret kvarstår, om än att det nu är inaktiverat.

Jag respekterar givetvis styrelsen och dess beslut här.

Om/när Saabklubben återupptar arbetet med det nya registret så kvarstår den klart bästa tekniska lösningen för detta. Saabklubben kommer kunna spara stora mängder tid och pengar, som kan läggas på utveckling (och marknadsföring) av nya reservdelar samt utökning av medlemsbasen.

Om Saab som bilmärke ska kunna leva vidare så är detta den enda rätta vägen framåt.

Utöver det som redovisas ovan så har jag gjort mycket annat för Saabklubben, både inom och utanför IT-verksamheten. Den nuvarande styrelsen kom till på initiativ av mig, efter (ett allmänt) missnöje med föregående styrelse. Jag har varit runt i Sverige och träffat medlemmar och lokalsektioner, från Skåne till Norrland. Att en lokalsektion upprättades i Stockholm 2016 var jag även starkt bidragande till.

Nu vill jag absolut inte slå mig på bröstet eller ta all ära här. Saabklubben har funnits i över 40 år. Jag har enbart varit engagerad i 4 år. Det har varit ett nöje och ett privilegium att få vara en många eldsjälar som bidragit till Saabklubben sedan 1976.

Saabklubben har även gett mig möjlighet att testa många nya tekniska tjänster och funktioner. Årsmötet 2016 videosändes till våra medlemmar (tack Solidtango!), vi la upp videofilmer med VideoPress, körde backup via VaultPress, säkerställde webbplatser med Let’s Encrypt och mycket mer.

Saabklubben har idag ett av Sveriges största och snabbaste WordPress-nätverk, med 18K+ användare och 200K+ inlägg. Nätverket snurrar stabilt och säkert med en kombination av Nginx, PHP-FPM, MariaDB, Redis, Cloudflare m.m. Det är jag lite stolt över ändå.

Avslutningsvis, en av de bästa uppgifter som jag haft som webbmaster är användarsupporten. Som webbmaster har medlemmar ringt och skickat e-post till mig i olika ärenden. Att t ex få e-post med en fråga om hur man loggar in på hemsidan, där medlemmen även bifogat bilder på sina olika Saabar, har varit otroligt roligt.

Att jag fick möjlighet att skriva avslutningsorden i Saabklubbens 40-års jubileumsbok, som gavs ut till alla medlemmar förra året, var likaså en höjdpunkt. För det är jag väldigt tacksam.

Förra veckan valde jag att avsluta mitt ideella engagemang i Saabklubben, både vad gäller rollen som webbmaster och styrelsemedlem. Jag behöver helt enkelt fokusera på mig själv, min familj och mitt framtida arbete.

I sommar hoppas jag få träffa många Saabentusiaster ute på vägarna!

Lämnar FS Data, söker ny tjänst

Efter 6 år på FS Data är det nu dags för mig att söka en ny tjänst.

Mycket av det jag har gjort innan FS Data täcks in under ”Om mig” samt i min ”CV”. I detta inlägg vill jag kort försöka sammanfatta min tid på FS Data.

På FS Data har min titel/roll varit ”Marknadsansvarig”. Jag har hanterat företagets marknadsföring med fokus på webben. Det har inkluderat hemsidan, bloggen (430+ inlägg), sociala nätverk, annonser, kampanjer osv.

Jag har även hanterat mer traditionell marknadsföring såsom press och tidningsannonser samt fysiska marknadsaktiviteter. Ett av mina första initiativ var dock att avsluta all tidningsannonsering hos IDG, till förmån för (mer effektiva) annonser på nätet.

Min roll har varit fristående, med arbete på distans mot Helsingborg. De första fyra åren hade FS Data inget kontor i Stockholm, så jag byggde en fullt utrustad arbetsplats hemma. Har även arbetat på plats i Helsingborg vid flera tillfällen.

Mitt arbete gav inledningsvis tydliga resultat med en ny hemsida, uppdaterade tjänster och en allmänt mer positiv bild av FS Data. Vi samarbetade bra inom företaget, med regelbundna möten och aktiviteter. Det var en riktigt bra tid.

En av de saker som jag är mest nöjd med från FS Data är upplägget ”ett WordPress-vänligt webbhotell”. Vi översatte WooCommerce till svenska, sponsrade WordPress-aktiviteter och träffar, fick in en enkel/snabb/säker installation av WordPress i kontrollpanelen, skrev en massa användarguider och mer därtill.

Vid flera tillfällen har jag även föreläst om WordPress, från enkel användning till säkerhet, optimering och e-handel. Under några år arrangerade FS Data, i samarbete med några andra entusiaster, WordPress-träffar för nybörjare i Stockholm.

Jag har verkligen, verkligen uppskattat min tjänst och den roll som jag har haft på FS Data. Det är bra människor som arbetar här och jag önskar dem all lycka. Jag kommer att sakna dem (och kebaben i Helsingborg).

Min tid på FS Data sammanföll med småbarnsåren för mina döttrar (7 och 3 år). Företaget har varit förstående och tillmötesgående med att vi delat lika på föräldraledighet och VAB. Det är jag tacksam för.

Utöver min tjänst på FS Data så har jag även arbetat ideellt som webbmaster för Svenska Saabklubben sedan 2013. Mitt engagemang där har varit omfattande och utvecklat mina kunskaper om WordPress något enormt. Detta kommer jag täcka i ett separat inlägg i bloggen här framöver.

Jag söker nu aktivt en ny tjänst, så ni kan förvänta er ytterligare inlägg på detta tema här. Om ni vill kontakta mig så är jag tillgänglig på [email protected] eller 070-564 30 40.

En reflektion från Internetdagarna

Idag var jag på .SE/IIS/NIC-SE:s konferens Internetdagarna. Det är ett evenemang som jag brukar undvika, då jag anser det vara hutlöst dyrt (2 500 kr) samt att föredragen är av väldigt skiftande kvalitet. Det är även för många slipsnissar och förståsigpåare där. Desto bättre då med SSWC och liknande knytkonferenser.

Hur som. Jag tog mig dit för att socialisera och delta på Nordic Domain Days, som hade en agenda som verkade lovande. Den sociala biten gick alldeles utmärkt. Det var många trevliga återseenden, särskilt från min tid i Västerås.

Föreläsningen av Evgenij Nozorov, om ekonomin med de globala företagen och deras övervakning, var väldigt givande. Om du missade det, kolla då in den här:

Nu var jag dock främst på plats för Nordic Domain Days. Och där blev jag tyvärr inte lika imponerad.

Jag arbetar egentligen inte med domännamn nuförtiden. Visst, vissa av mina arbetsuppgifter inkluderar domännamn (eller snarare marknadsföring av dessa) samt att jag har ett sådant där ”.SE certifikat” (ett kunskapsprov som är obligatoriskt för .SE:s registrarer), men mer engagerad i domänfrågor än så är jag inte längre.

Dagen inleddes med en presentation av de nordiska toppdomänerna. Det var inga nyheter, det mest intressanta är att .fi domänen ska öppnas upp nästa år. Efter lunch blev det en paneldiskussion, där de nya toppdomänerna och relationen mellan registry och registrarer, behandlades.

Paneldiskussion på Nordic Domain Days

Jag har all respekt för de personer som ingick i panelen. Flera av dem är gamla bekanta, som jag vet är kunniga inom sina områden. Det var till stor del pga denna panel som jag besökte Internetdagarna. Men, för att vara rak på sak, så var panelen helt åt fanders fel.

– De nya toppdomänerna

Jag har tidigare skrivit lite om de nya toppdomänerna. Nu har några av dessa varit ute på marknaden i ett år och ingen i panelen såg dessa som ett större hot mot befintliga toppdomäner. Det är inte så konstigt, då de nya toppdomänerna främst säljs i Asien (Kina/Japan).

Att då inte ta med någon från de större registrarerna för de nya toppdomänerna, i en engelsk paneldiskussion om detta, är ett direkt tjänstefel. Alla paneldeltagare nickade och upprepade vad de andra påstod. Det var rätt skrämmande.

– Hot/möjligheter från Google

En annan diskussion som uppstod var hotet, eller möjligheterna, med Google. Google har som bekant blivit en registrar för de traditionella toppdomänerna, de har registrerat en massa egna nya toppdomäner och har även släppt en domäntjänst. Allt detta var inget som oroade panelen, tvärtom. Då blev jag rädd på riktigt.

Google är de-facto ett hot, både mot registrarer och registryn.

För en tid sedan ersatte Google, i sitt mobila sökresultat, samtliga domännamn/toppdomäner med sk. brödsmulor. Detta för den amerikanska marknaden, men det lär sannolikt spridas överallt inom kort. Och vad hindrar dem från att göra detsamma med sökresultatet för vanliga datorer? Vad händer då med allmänhetens uppfattning av domännamn och toppdomäner?

Jag skrev några rader om detta tidigare hos FS Data också.

Dessutom hävdade en person i panelen att Googles kundtjänst inte är bra. Det är ren och skär okunskap. Jag har haft kontakt med Googles kundtjänst och även om de, än så länge, enbart erbjuder support på engelska så är de extremt bra. De felsöker, svarar och följer även upp i efterhand (både via telefon och e-post).

Google är så mycket mer än bara Google Domains.

Nu fick jag ur mig en kort kommentar om detta i slutet av paneldiskussionen, men jag vet inte om det gick fram ordentligt. Att se så stora registrarer och registryn ignorera Google, det var inte roligt.

För att löst citera Evgenij Nozorov (från videopresentationen ovan) – vi måste erbjuda bättre alternativ själva.

Ps, till nästa års upplaga av Nordic Domain Days får .SE gärna arbeta lite med jämställdheten också. Det var pinsamt att se hur en manlig paneldeltagare betedde sig mot en kvinna i panelen. Gubbslem och ”lilla gumman” för hela slanten, usch.