
Demonstration of "Spotiapps" - 3rd Party Spotify Apps inside Spotify concept prototype back in spring 2010
This is a video from 2010 where I demonstrated an early prototype of a concept of extending the Spotify desktop client with app, just to see the coincidence Spotify announced a similar solution called Spotify Apps in the end of 2011 which only lived 2,5 years before it was axed in the end of 2014. This episode is a copy of the video which was published on YouTube back in Spring 2010.
15 Nov 20225min

Den mystiska renderingsmotorn i de tidiga versionerna av Spotifyklienten
I dagarna kom boken "Spotify Teardown" ut i bokhandeln, där två forskare lyfte på locket i Spotifys algoritmer. En annan fascinerande sak som inte är lika känt är att utvecklarna byggde en alldeles egen webbläsarmotor från grunden i de tidigaste versionerna av Spotify-klienten, som sedan skrotades 2015 när de gick över helt till Chromium-baserad Spotify-klient. I de allra tidigaste versionerna av Spotify-klienten som byggdes av Ludvig Strigeus byggdes en speciell renderingsmotor för det grafiska gränsnittet från grunden. Istället för att använda sig av Chromium, så byggde utvecklarna en alldeles egen webbläsarmotor, som blandade influenser från Mozilla XUL med HTML fast i en förvrängd form. Den hypersnabba tekniken - "Spider" som den också kallades på forum, har under tio år fascinerat mig starkt.
24 Feb 201934min

Avsnitt 1.0: Reducernet - Om internet var en Redux-store
I premiäravsnittet pratar jag om en idé där HTTP inte fanns utan istället bestod av en enda gigantisk REDUX-store, ett globalt objektträd där varje entitet har ett eget objekt med en unik nyckel som kan bestå av UPC koder (om det är produkter) och som lagras i en blockchain, där ändringarna lagras som block, och på så sätt uppdateras all information direkt. Webbsidor finns inte, istället består nätet av olika "Reducers" som filtrerar ut och formaterar datan från objektträdet, och prenumerar på den globala dispatchen. En fördel är att man då kan spåra varje ändring och information som kolliderar, och därmed kunna värdera information enklare på internet. I detta avsnitt behandlar jag bara konceptet, inte de juridiska eller tekniska aspekterna såsom databas, kommunikation, laency eller GDPR, utan bara själva idéen kring ett internet som består av ett global objektstore lagrat i en blockchain där varje förändring lagras istället för redundant data.
28 Sep 201826min