Summering av Build 2015

Efter två veckor i USA är jag nu tillbaka på kontoret. Resan har varit fantastisk på alla sätt, med både mycket arbete och häftiga upplevelser och nya intryck.

image

Söndagen den 19:e april avgick planet från Arlanda. Efter endast en timmes mellanlandning i Chicago flög jag vidare mot Los Angeles där jag landade ca kl. 03.00 (svensk tid).

clip_image001
Här flyger vi över Grand Canyon.

Den första veckan spenderade jag hemma hos Johan i Los Angeles. Jag fick även låna kontorsplats på NetRelations kontor i El Segundo, Los Angeles.

clip_image002
Utanför NetRelations Inc.

Att arbeta via fjärr från ett annat land satte vår struktur på prov, och vi har redan börjat göra förändringar för att underlätta sådant arbete. Bland annat har vi påbörjat en flytt av all vår källkods- och versionshantering till molnet. Men i övrigt fungerade allt väldigt bra.

Jag påbörjade min arbetsdag ungefär samtidigt som medarbetarna hemma i Sverige gick för dagen. Så jag började varje arbetsdag med att gå igenom uppgifter som samlats upp under tiden som jag sov.

Utöver de vardagliga uppgifterna och projekten så har Johan och jag spenderat mycket tid på att diskutera kod och teknik.

clip_image003
Min temporära kontorsplats

Under kvällarna och helgen passade vi på att uppleva staden och stranden. Vi har bland annat gått på inspelningen av Jimmy Kimmel, besökt Hollywood Boulevard, Griffith Obervatory, Venice Beach, samt spenderat en helg i Hermosa Beach.

clip_image004
Venice Beach Boardwalk

På tisdagmorgonen den 28:e april flög Johan och jag upp till San Francisco. På planet hamnade vi bredvid en svensk som bott i Los Angeles i över 20 år. Vi hade ett trevlig samtal om allt från amerikansk affärskultur till Astrid Lindsgrens Värld under resan och han erbjöd oss skjuts från flygplatsen in till stan. Man inser att världen är ganska liten.

clip_image005

Väl framme i San Francisco checkade vi in på hotellet som låg på promenadavstånd till Moscone Center där Microsoft Build hölls. Därefter checkade vi in på konferensen och gick vidare till Microsoft Sveriges meetup. Där minglade vi och drack öl med ca 100-talet svenska utvecklare som var på plats.

clip_image006

Sent på kvällen, när festligheterna var slut, så träffade vi min bror och hans fru som är ute på jorden runt-resa. De hade precis anlänt i San Francisco, och det var jättekul att träffas efter de ca 7 månaderna som de varit på resande fot.

clip_image007
Jag och min bror Marcus.

Onsdagsmorgonen startade konferensen med en Keynote med Satya Nadella (Microsoft CEO) och flera av toppcheferna från Microsofts olika affärsområden.

clip_image008
Satya Nadella öppnar årets Build-konferens.

clip_image009
Joe Belfiore pratar Windows 10

Toppnyheterna var Windows 10, Visual Studio 2015, Azure (Microsoft Cloud), HoloLens (Microsofts "glasögon" som visar holografiska objekt). Årets konferens var verkligen fullspäckad med spännande nyheter.

Microsoft presenterade ett par banbrytande nyheter som förhoppningsvis kommer att underlätta för apputvecklare. Nämligen en möjlighet att konvertera Android och iOS-appar till Windows-appar på ett överraskande smidigt sätt.

Microsoft överraskade oss även med att ge bort varsin laptop med pekskärm. En fantastisk gåva som lämnades vidare till Marcus på säljavdelningen.

Årets konferens var även fullspäckad med utvecklare. Det pratades om att det var en bra bit över 5 000 personer på plats, och det märktes på alla köer som inte alls var lika långa förra året.

clip_image010

Första våningen var överfylld med människor, och andra våningen som vi är på väg upp till var i princip fylld också.

Efter keynoten så satte konferensens alla sessioner igång. Årets konferens innehöll hundratals sessioner som man fick välja mellan. Varje timma startade 10 nya sessioner, varav 2 st. var premiumsessioner som tog emot flest deltagare.

Johan och jag satsade på de sessioner som vi ansåg gagnade våra verksamheter bäst. Vår fokus låg på:

  • Nya Visual Studio 2015
  • ASP.NET
  • Nya webbutvecklingstekniker
  • GIT (källkods- och versionshantering)
  • Databaser

Utöver det fanns sessioner som fokuserade på utveckling mot HoloLens, Xbox, appar och mycket annat. Men eftersom de inte ingår i vår ordinarie verksamhet så hoppade vi över dem.

På torsdagskvällen bjöds all deltagare in till fest på ett närliggande biografkomplex där vi fick se filmen Avengers 2 på Imax 3D. Innan filmen fick vi plocka med oss mat, läsk, öl och vin. Och efter filmen gick vi vidare till en stor pub/restaurang där vi fick tävla på Xbox och fortsätta äta och dricka.

På fredagen fortsatte sessionerna och nu fick Johan möjligheten att prova HoloLens. Jag missade min chans till förmån för en intressant session om Visual Studio och .NET. Därefter var årets konferens slut.

Fredagskvällen spenderade vi tillsammans med min bror och hans fru. Och kl. 04.00 ringde väckarklockan, och det var dags att ta flyget hem till Sverige. Resan hem tog ca 27 timmar, och jetlaggen satt i ett par dagar.

Summering

Resan har varit fantastisk. Att umgås och bolla teknik och utveckling med Johan i 15 dygn och att jobba från, samt uppleva, Los Angeles under en längre tid har varit en lärorik upplevelse.

Build-konferensen var spektakulär och väldigt spännande. Vi har fått lära oss mycket nytt och man blir extra taggad efter en resa/konferens av den här kalibern. Förra året var jag själv på konferensen vilket var en nackdel då man inte hade någon att diskutera alla intryck med.

Redan nu har vi börjat dra nytta av många av de saker som vi fick lära oss mer om under Build.

Femte konferensen med Rikspolisstyrelsen

Sedan hösten 2009 är Rikspolisstyrelsen kund hos oss och vi har tillsammans med dem arbetat fram webbplatsen och systemet www.viltolycka.se. Varje år i maj har de en tvådagarskonferens där alla länsansvariga inom polisen, länsansvariga jägare, samarbetspartners samt Nationella viltolycksrådet träffas.

På årets konferens hade vi ett flertal programpunkter för att berätta om vad som är planerat att genomföras närmaste tiden samt framtida utvecklingsplaner. Webbplatsen och systemet vi byggt upp är omfattande och hanterar bland annat över 100 omfattande viltolycksrapporter varje dag. Dessa genererar i sin tur utbetalningsunderlag till respektive kontaktperson och eftersöksjägare. Datan som samlas in används i forskning av både Trafikverket som externa forskargrupper.

Nationella viltolycksrådets organisation består av över 6 000 personer – alltså i samma storlek som hela Trafikverket.

Om viltolycka.se

Varje år sker det cirka 46 000 viltolyckor i Sverige. Drygt 86 % av dessa kräver ett platsbesök eller eftersök och dessa drygt 39 500 olyckor rapporteras in via viltolycka.se. När olyckan rapporterats in sköter systemet om utbetalning och digital attestering – allt i ett stort, men trots det, mycket smidigt och lättarbetat flöde. Mängden användare uppgår till över 6 000 stycken. Hela plattformen bygger på vår produkt SiteFactory CMS.

Summering av BUILD

Efter nästan två veckor i USA är nu Robin sedan en vecka tillbaka på svensk mark. Med sig i bagaget har han givetvis otroligt mycket upplevelser och intryck – men framförallt mycket nyttig kunskap från BUILD-konferensen som vi deltog i för första gången.

BUILD – som arrangeras av Microsoft – betecknas som en av världens mest betydelsefulla och inflytelserika konferenser för utvecklare.

image

Entreplan.

image

Föredrag av Microsofts nya vd Satya Nadella.

Robin hann med alla föreläsningar och workshops som han planerat och förra måndagen när han summerade sin resa (något jetlaggad) så blev den fyra sidor lång. Här kommer några utdrag som kommer att påverka våra kunder positivt närmaste tiden.

Roslyn

En ny kompilator (det som bygger ihop vår kod) som är smartare och medför att vi kan öka kvaliteten genom att sätta regler och struktur för hur vår kod ska se ut, oavsett vem som bygger/kompilerar den.

Web Essentials

Microsofts “sandlåda” där de testar nya funktioner innan de lanseras till vår skarpa produktionsmiljö. Här har vi chansen att testa och påverka funktioner innan de når den breda massan.

SignalR & Browser Link

Livekommunikation mellan vår utvecklingsmiljö och webbläsaren, gör att vi kan snabba upp vissa arbetsmetoder.

JsHint

Bättre felhantering av Javascript direkt i vår produktionsmiljö vilket även det snabbar upp vår utveckling och innebär att vi snabbare kan felsöka koden.

Glimpse

Ett kraftfullt diagnostikverktyg för att testa att vår kod håller måttet och inte returnerar långa svarstider eller belastar våra servrar i onödan.

Azure

Microsofts molnlösning. Kanske kommer nästa produktionsserver att ligga här? Verkar mycket lovande.

Windows Phone

Robin var så lyrisk över nya Windows Phone 8.1 som släpps senare i år att han köpte en ny Windows Phone på plats i USA. Windows Phone 8.1 innebär att Microsoft till viss del kommer ikapp sina konkurrenter iOS och Android och i vissa fall kör om.

Tips och tricks i vår produktionsmiljö

På många av seminarierna gavs det tips och tricks på olika plan som underlättar vårt vardagliga arbete. Under flera seminarier kunde vi bekräfta att vi redan nu jobbar helt i linje med Microsofts egna rekommendationer. Bland annat när det kommer till prestanda och säkerhet i våra lösningar.

Utöver de punkter jag nämner ovan så är listan drygt tre gånger så lång, men punkterna jag skrivit om är det som påverkar mest i detta läge.

Vi på Mindbite kan stolt konstatera att vi håller fanan som guldcertiferad partner högt och att Robin gjort ett utomordentligt bra jobb i USA och representerat oss väl.

Microsoft BUILD 2014

image

Under veckan har jag deltagit på Microsofts utvecklarkonferens BUILD. Jag har sett bilder och filmer från tidigare konferenser, och det har alltid varit en dröm att få delta. Nu kan jag bocka av det från listan, och titta tillbaka på en helt fantastisk upplevelse. Att få trängas med ca 5 000 andra taggade utvecklare fördelade på 20-talet gigantiska konferensrum är svårslaget.

Alla deltagare är på bästa humör och jag har umgåtts med en uppsjö riktigt sköna prickar, från alla delar av världen, under veckan. Dessutom höll Microsoft Sverige en svenskträff på en restaurang i tisdagskväll, där de flesta av de svenska deltagarna var på plats. Totalt var vi ca 150 svenska utvecklare på BUILD.

För mig är det fortfarande torsdag och alldeles strax ska jag gå och lägga mig. Fredagen är konferensens sista dag, och jag är säker på att det kommer avslutas lika bra som det påbörjades.

Jag har delat med mig av mina upplevelser på både Twitter och Facebook under konferensen, och mi den här bloggposten vill jag summera den del av veckan som är gången.

Omgivningarna

Jag bor ca 10 minuters gångväg från konferensområdet. Så här ser det ut på vägen dit.

clip_image002

clip_image002[4]

clip_image002[6]

Konferensen har huserat i Moscone Center West i San Francisco. Bilden ovan visar en del av entréplanet.

clip_image002[8]

Channel 9 är Microsofts TV-kanal för utvecklare. De har dedikerat en yta av entréplanet till sin TV-sändning. Här intervjuas topp-utvecklare och chefer från Microsoft från morgon till kväll. Det är ett trevligt och intressant ställe där jag brukar stanna upp många gånger under dagarna, för att lyssna på någon favoritutvecklare som intervjuas.

Höjdpunkter

Det har varit många höjdpunkter under veckan, bland annat lansering av nya versioner av Windows, Windows Server och Windows Phone.

clip_image002[10]

Microsofts CEO, Satya Nadella, håller anförande på ett av konferensens keynotes. Häftig känsla att få se honom live på scenen. Under samma keynote var bland annat Nokias tidigare CEO, Stephen Elop, uppe på scenen och presenterade nästa generations telefoner.

clip_image002[12]

Joe Belfiore, Corporate Vice President för Windows Phone, presenterade Windows Phone 8.1 och visade upp en mängd nya funktioner. För att underlätta för oss utvecklare, och för att spara på våra kunders pengar, lanserade de även något som kallas Universal Windows Apps. Det innebär att man kan bygga Windows-appar och Windows Phone-appar med delad kod och med delade resurser. Det går alltså avsevärt mycket snabbare att bygga appar till Windows-plattformen.

clip_image002[14]

Sessionen med Scott Hanselman, som handlade om nyheter i vårt utvecklingsverktyg och utvecklingen av webblösningar, var en av de populäraste under veckan. När de hade fyllt upp salen, så var vi ungefär ytterligare 700 personer som inte fick plats. Så vi campade ute hos Channel 9 som live-sände sessionen.

clip_image002[16]

Ovan är bild från sessionen där vi fick lära oss en hel del tips om en speciell typ av front-end-utveckling. Med andra ord en session som passade bra för mig och Mindbite.

clip_image002[18]

Innan dagens keynote fanns det en DJ på plats, som värmde upp publiken. Jag tyckte att jag kände igen honom, och mycket riktigt var det en av skådespelarna (Danny Masterson) från serien Men at Work, som tydligen även jobbar som DJ.

clip_image002[20]

clip_image002[22]

På plats idag var även en representant från Getty Images, som förutom att visa sjukt vackra bilder på skärmarna, även berättade om deras webbtjänster som lagras i Microsofts molntjänst Azure.

clip_image002[24]

På tal om Azure, fick vi även vara med om lanseringen av deras nya administrativa gränssnitt. Grymt!

clip_image002[26]

Bortsett från keynotes så var en av de största höjdpunkterna sessionen med Jay Schmeltzer (Program Manager för Visual Studio-teamet). En fantastisk talare som verkligen fångade publiken, när han föreläste om framtiden för oss utvecklare. Bland annat visade han upp kodteknik, tips och tricks i utvecklingsmiljön, och även lite statistik. Som det står på bilden ovan, så finns .NET Framework installerad på 1.8 miljarder enheter, och 6 miljoner professionella .NET-utvecklare.

Så om du som läser detta är kund hos oss, så ska du veta att du har valt ett företag som använder en beprövad teknik med bra stöd från Microsoft.

clip_image002[28]

Under torsdagkvällen/natten hade Microsoft hyrt ett helt biograf-komplex utanför konferensområdet. Där fick vi sprida ut oss på 16 biografer och se en förhandsvisning av filmen Captain America – Winter Soldier. Efter filmen var det stor fest och i salongerna fick man spela Xbox One-spel på biodukarna. Stämningen var på topp.

Vad händer nu?

Imorgon, fredag, är det sista dagen på konferensen, och det finns ca 70 sessioner kvar att välja på. Konferensen avslutas med en avslutningsceremoni på kvällen.

På lördag är det dags att flyga hem till Sverige. Och även om den här resan har varit fantastiskt rolig och lärorik, så ska det bli skönt att få träffa familjen och kollegorna igen.

Resan till BUILD – Los Angeles till San Francisco

Dagarna och upplevelserna i Los Angeles är nu förbi. I lördags plockade vi upp ett par andra svenskar på LAX och körde tillbaka till Downtown.

I söndagsförmiddag var det dags att starta vår Road Trip mot San Francisco. Vi startade med en frukost på Duke’s i Malibu, och fortsatte sedan norrut. Vägen mellan Los Angeles och San Francisco är omtalad, och utnämnd till en av de finaste vägsträckorna i världen. Utan att ha sett alla dess motståndare så kan jag säga att den här sträckan är oerhört fascinerande. Man kan inte med ord beskriva hur vacker miljön är. Inte ens fotografier kan beskriva den rättvist. Den måste helt enkelt upplevas.

Så här såg vår rutt ut:

clip_image002[6]

Istället för att åka Route 5, så valde vi att ta ”The Scenic Route”. På den får man se miljöer som man inte trodde existerade. Jag konstaterade snabbt att jag missat att sätta upp denna rutt på min Bucket List. Den är numera tillagd och avbockad.

När man gör en sådan här resa inser man hur stor världen är. Jag fick en stor känsla av saknad av min familj och mina kollegor. Men jag var samtidigt glad att jag hade mina vänner att dela upplevelsen med.

Att åka iväg på en sådan här resa är inte bara häftigt och fantastiskt. Det är även en uppoffring. Familjen kämpar på hemma, och jag kan inte minnas att jag någonsin lämnat varken Karin eller barnen under så här lång tid. Med en överväldigad tår på kinden bestämmer jag mig för att det inte är sista gången jag besöker LA, eller åker denna väg. Någon gång i framtiden ska familjen få följa med.

Resan upp till Big Sur, där vi bestämt oss för att övernatta, tar ca 8 timmar.

clip_image002

De sista 5-10 milen innan Big Sur ser ut som på bilden ovan. Fantastiska berg och klippor, med en vindlande väg.

clip_image002[8]

Platsen på bilden ovan är en känd bukt där man bland annat fotograferat Windows-bakgrunder.

Vid den här bukten får vi även uppleva en fantastisk solnedgång. Många bilar har stannat längs vägen, och alla är där för att ta sitt perfekta foto.

clip_image002[10]

Efter en hel dags bilfärd är vi framme vid Big Sur, där vi checkar in på ett mysigt område. Man får dock känslan av att flera Arkiv X-avsnitt måste ha spelats in här, och vi skojar lite om seriemördare och huruvida vi överlever natten.

clip_image002[12]

Vi lyckas utan några problem sova hela natten och vakna vid liv. Härifrån har vi ca 15 mil kvar till San Francisco, så vi bestämmer oss för att njuta av dagen och ta en hike i bergen.

clip_image002[14]

clip_image002[16]

Efter vår hike kör vi vidare upp mot San Francisco.

clip_image002[18]

Runt klockan 20:00 (07:00 svensk tid) är vi framme i San Francisco, där vi checkar in på hotellet, varpå vi går ut på stan och tar en uppfriskande öl.

Nu är jag tillbaka på hotellet, och redo att sova. Imorgon är det dags att gå över till Moscone Center och registrera sig för Microsoft BUILD.