Profilbilde av August Lilleaas

Augusts bloggposter

Se profil

2020

Hvordan tegnes tekst i Google Docs og Visual Studio Code?

18.11.2020

Det er 2020, og nettleseren har fortsatt ikke UITableView. Det er ikke fordi de som lager nettlesere er inkompetente, men fordi WC3-spesifikasjonene gjør det umulig å lage kjappe implementasjoner av GUI-rendring på web.

Derfor lever vi med at Slack bruker 2gb minne for å vise et lite knippe tekstlinjer. (Desktop-appen til Slack er et webview.)

Men vi har to store unntak: både Google Docs og Visual Studio Code klarer å rendre enorme dokumenter på null komma svisj, med lav minnebruk og greier. Hvordan klarer de det?

Les artikkel
Teknisk egenkapital og gjeld

23.09.2020

Paul Graham sin klassiker Beating The Averages forteller at Lisp er et hemmelig våpen, hvor konkurrentene dine blir stående igjen i støvet som legger seg etter din enorme effektivitet og produktivitet.

Kanskje tidlig på 2000-tallet. Men i dag må språkene se seg slått av plattformene.

Koden vår renner nå over med tredjeparts avhengigheter, fra et gedigent økosystem av tidsbesparende hjelpemidler.

Men er disse avhengighetene egenkapital, eller er de gjeld?

Les artikkel
Alle utviklere bør kjenne til persistente datastrukturer

21.01.2020

Den første tingen jeg leter etter når jeg skal lære meg et nytt programmeringsspråk, er immutable og persistente datastrukturer. Dette er en yrkesskade jeg har fått fra Clojure. Jeg har en tendens til å strukturere hele systemet mitt rundt disse datastrukturene. De er smarte, kjappe, effektive, immutable og fremragende.

I denne bloggposten skal jeg gi deg den samme skavanken.

Les artikkel

2019

Jeg velger Windows 10, det beste utviklingsmiljøet (for meg)

06.11.2019

Windows

Linux, macOS eller Windows 10? Jeg har landa på den siste.

Les artikkel
Public keys og private keys

28.08.2019

SSL, RSA og ECC

Som utvikler trenger du å vite hva public keys og private keys er, og hva du kan bruke de til. I denne artikkelen lærer du alt du trenger å vite - uten noe matematikk!

Les artikkel
Magit er den beste måten å bruke Git på

31.07.2019

Magit er det proffe og effektive verktøyet for å jobbe med Git.

Les artikkel
Hva jeg skulle ønske noen hadde fortalt meg om React Native

11.06.2019

Jeg har vært med Kodemaker sitt team på 4 hos Bring og laget en native mobilapp som sjåførene bruker mens de er ute og plukker opp og leverer pakker. Vi bruker React Native. Her er en liten samling med ting jeg skulle ønske jeg visste før vi startet prosjektet.

Les artikkel

2016

2015