Boghylden: The Expert Beginner af Erik Dietrich

Så er det tid til en boganmeldelse, denne gang af The Expert Beginner af Erik Dietrich, som er en e-bog baseret på en række af Erik Dietrich’s blog posts (startende med denne: How Developers Stop Learning: Rise of the Expert Beginner). Bogen handler om et koncept the expert beginner. Konceptet omkring the expert beginner er baseret på Dreyfus indlæringsmodel, hvor der er fem trin,…

Elfenbenstårn kontra mål-arkitektur med aktiv deltagelse

Lad os tale lidt om arkitekter – her bestemt i en IT-mæssig betydning. Det at være en arkitekt er ikke en beskyttet, eller særlig veldefineret for den sags skyld, titel, og det er ofte en titel man får i kraft af sin senioritet som programmør. Som arkitekt forventes man at udstede retningslinierne for hvordan systemet man arbejder med skal implementeres. Arkitekt-rollen er i min…

Confirmation bias og sjusket journalistik

Nu er sikkerheden i et offentligt IT-system igen i vælten – denne gang er det til Tingbogen. Ekstra Bladet skrev Kæmpe dansk database lagt ud på nettet: Hemmelige adresser kan let søges frem, hvor de indleder artiklen med følgende: Ukendte gerningsmænd har kopieret databasen over ejerne af ejendomme i Danmark – nu ligger alle oplysningerne frit og let søgbare på nettet Tilsvarende havde Version2…

Brugervenlighed over arkitektur i digitalisering

Jeg tilbragte et par dage i sidste uge på Dansk ITs konference Offentlig digitalisering 2015, hvor jeg, og alle de andre fremmødte, kunne høre dels om hvordan det går med den offentlige digitalisering og hvad visionerne er med den fremadrettet. Et af de budskaber som der kom flere gange under konferencen, er at offentlig digitalisering går rigtigt godt i Danmark. Her tænkes på borgernes…

Sikkerhedshul i Bash

Hvis man har et Linux device med Bash installeret (og hvem har ikke Bash installeret på deres Linux device?), så er det på tide at få patched den. Det sammen gælder jeres Unix servere. Det viser sig at der er et alvorligt sikkerhedshul: [T]he vulnerability arises from the fact that you can create environment variables with specially-crafted values before calling the bash shell. These…

Debug-venlig kode

Når man har arbejdet med at kode igennem nogle år, har man en tendens til at udvikle en slags kode-filosofi, som i høj grad er formet af de projekter man har været involveret i og de roller man har haft i sin karriere. I starten af min karriere var jeg ofte involveret i projekter efter de var løbet af sporet i en eller anden…