Innehåll från 2020
- 4 länkar värda att uppmärksamma och kommentera
- 9 inlägg i webbloggen
- 4 besökta evenemang
- 1 köpt vinylskiva till Brütal Legend-samlingen
December, 2020
September, 2020
King Diamond - Welcome Home, från Them (1988) #
- King Diamond - Welcome Home
1000 lbs club III: höstcheckin
Bädda in externt webbinnehåll med Shadow DOM
Augusti, 2020
1000 lbs club II: träning under pandemin
April, 2020
Diverse avdammade och olästa länkar
Coronaviruspandemin
Februari, 2020
Coraline
Opera på Folkoperan, Stockholm den 20 februari 2020
1000 lbs club I: Vägen mot 1000 lbs club
Önskelista inför telefonbytet 2022-2025
House of Metal 14
Stadsfestival på Folkets hus, Umeå den 28-29 februari 2020
Januari, 2020
2019: ursäkta röran, ombyggnad pågår
Star Wars Episode IX - The Rise of the Skywalker
Film på Rigoletto, Stockholm den 2 januari 2020
En sammanfattning av Frontend-utveckling för 2019 #
After a rather quiet year, WebAssembly received some huge news early December — it is officially recommended as a language of the web by the W3C Consortium.
In the StackOverflow Survey released early in 2019, TypeScript was tied for 2nd with Python as the most loved language, falling only behind Rust.
Two of the biggest changes for HTML are native lazy loading and no-jank fluid image loading. Large images have been a pain for web performance, and we have hacked around it to better handle how we load them. With native support for lazy loading and aspect ratio recognition, we can get seamless images without needing to implement any additional functionality in JS.
En länk med en välskriven sammanfattning av 2019 års trender i Webbutveckling. Jag tar med mig tre saker från denna.
- Jag hejar på Wasm, då jag sedan länge trott att webben skulle må bra av att inte bli fastlåst till enbart JavaScript. Exempelvis Blazor kompilerar C# till Wasm.
- TypeScript är här för att stanna, vad det verkar. Jag välkomnar det, då jag föredrar det framför alternativen Flow, PropTypes och Reason. Det är trevligt att minimiera risken för runtime exceptions när så mycket görs med JavaScript som idag.
- Lazy loading på bilder är så bra. Det är verkligen aldrig försent för att innovera HTML och CSS. Dessa attribut är måsten från och med nu, skulle jag säga.
Opeth
Konsert på Cirkus, Stockholm den 13 januari 2020
Ingen mer Google? #
Privacy-friendly alternatives to Google that don’t track you.
Gedige lista för Foliehattar, eller för folk som likt mig vill motbevisa att det faktiskt är valfritt att vara beroende av Google. Jag har personligen slutat använda följande sedan länge: Google Mail, Google Chrome, Google Search och Google Analytics. Jag kör istället Fastmail, Firefox och DuckDuckGo.
Jag sneglar nu på att börja använda DeepL för att översätta saker, och något att ersätta Google Docs med. Typ Coda, ZoHo Docs eller Airtable. Eller gå offline helt med LibreOffice.
Jag borde definitivt sluta att använda Google Maps. Leaflet är bra nog numera.
Twittersnillen om Reacts framtid #
React is very much at the jQuery’s-last-days stage now. There are better, more efficient ways of doing things (Svelte, custom elements, module/nomodule pattern, Lit etc etc). React is existing on inertia and some minor / soon to disappear compatibility worries.
Sagt av @heydonworks. Kanske stämmer det? Jag tror inte vi är i ovanstående läge riktigt ännu, men att det mycket väl kan vara fallet om 1-2 år.
Mycket är surr och brus i tråden som följer, men några korn av guld finns. Min favorit är dessa från @ttiurani:
jQuery lost to AngularJS because ng gave a way to manage a lots of JS and you didn’t need a server to host routes. Ng lost to React because components are so much better than ng at small and large scale. React will lose when there is the next great leap in developer productivity
Just being better by removing a few lines of code, or being slightly faster, is not going to be enough. I personally think WebAssembly with a superior developer experience using language X, is the only big enough thing that can dethrone React.
Träffsäkert tycker jag! Jag håller med i sak. Överhuvudtaget tror jag att WebAssembly måste hända, då webben skulle må bra av att ha mer än ett programmeringsspråk[^1].
Hur mycket jag än gillar Vue och är nyfiken på Elm och ReasonML så känns dessa som halvmesyrer som inte går hela vägen, eller som för smala projekt utan plan. Det behöver komma något radikalt annorlunda som tar webbutvecklar-communityt med storm.
[^1]: Nej, HTML och CSS är inte programmeringsspråk. De är uppmärkningsspråk och stilmallsspråk.
Android utan Googles appar #
For a good while now I’ve been running my Android phone with no Google Apps, and I don’t regret trying it out. It’s a really good experience without it. Want to learn how to ungoogle your Android as well? This post is for you.
iPhone kommer från Apple, ett företag som inte gör din personliga data till en produkt. iPhone är dock dyr och faller inte alla i smaken. Apple har andra idéer och koncept som är mindre bra.
Telefoner med Android ger större urval, men har mjukvara i sig som spionerar på telefonens brukare och skickar data till Google, som gör denna data till produkter.
Android är däremot öppen källkod, så orkar man göra sig omaket att installera en annan version av Android på sin telefon kan man få det bästa av två världar:
- En telefon som inte spionerar på dig.
- Ett stort urval av telefonmodeller att välja på.
Jag kommer högst troligtvis att fundera på Android utan Googles appar nästa gång jag behöver byta telefon.