Ing Leif NICKLAS Rudolfsson

NÖRD

Teknik jag faktiskt gillar.

Datorer har varit roliga sedan jag fick min första VIC-20 som åttaåring. Det här är min /uses-sida om systemen, verktygen och nätkulturen jag fortfarande gillar.

/origin. Datorer har varit roliga sedan VIC-20

Jag fick min första VIC-20 när jag var åtta år och fastnade direkt. Sedan dess har datorer aldrig bara varit arbetsredskap för mig. Det har alltid funnits en lekfull nyfikenhet i att förstå hur de fungerar, prova något nytt, bygga själv och ibland bara nörda ner mig för att det är roligt.

VIC-20 följdes av C64, Atari ST, Mac, DOS och Windows och så småningom Linux. Tekniken har förändrats dramatiskt, men känslan av att vilja öppna nästa dörr är ungefär densamma.

/linux. Debian, Arch och DWM

Linux har varit mitt huvudsakliga privata operativsystem sedan 2004. Under åren har jag provat många distributioner, varianter och spins, men Debian ↗ och Arch Linux ↗ är de två jag ständigt återkommer till. På servrar kör jag framför allt Debian eller Ubuntu.

DWM har varit min favorit bland window managers i många år. Jag gillar det lilla, snabba och begripliga och den klassiska suckless-idén om att programvara inte behöver bli större än problemet den löser. Självklart provar jag annat också. Omarchy ↗ är långt från suckless, men jag får erkänna att det är imponerande snyggt och genomarbetat. Jag testade tidiga versioner och utvecklingen fram till Quatro har gått extremt fort. Omarchy får nog leva kvar på åtminstone en laptop, men DWM överger jag knappast i första taget.

/software. Små, begripliga verktyg

Terminalen är fortfarande ett av mina viktigaste gränssnitt. Bash och Fish, Git, SSH, Docker, databaser, webb och små egna verktyg är sådant jag återkommer till. Jag föredrar system jag kan förstå, felsöka och äga framför komplexitet för komplexitetens skull.

/mobile. GrapheneOS

På mobilen är GrapheneOS ↗ mitt förstaval. Jag har även god vana av både vanlig Android och iOS, men uppskattar GrapheneOS kombination av säkerhet, integritet och ett förhållandevis rent Android-system.

/network. När man hängde på IRC

Jag kan sakna tiden när mycket av nätet kändes mindre, öppnare och mer direkt. IRC var en självklar plats att hänga på: teknikkanaler, musik, lite gaming och allt möjligt däremellan. Det var socialt utan dagens flöden, algoritmer och ständiga jakt på uppmärksamhet. IRC finns förstås kvar, och kanske är det just därför jag fortfarande tycker om den sortens enkla nätverkstjänster.

/build. Behov först, teknik sedan

Jag har byggt betydligt mer än projekten jag visar på den här webbplatsen. Det kan vara ett litet verktyg som gör ett återkommande moment i vardagen snabbare, en webbapp eller desktopklient som är skräddarsydd efter mitt eget arbetssätt, eller större system, prototyper och piloter utifrån ett konkret verksamhetsbehov.

Jag börjar helst i problemet. Om ett befintligt verktyg löser det bra använder jag det. Om människor däremot behöver anpassa sitt arbete efter verktyget, eller om en enklare och bättre upplevelse går att skapa, blir det intressant att bygga själv. Storleken på lösningen är mindre viktig än att den löser rätt problem.

/ai. Mycket AI, men inte på autopilot

Jag använder AI mycket och tycker att tekniken är fantastiskt bra när den används rätt. För mig är den största vinsten att utvecklingen kan gå snabbare så att mer tid kan läggas på själva behovet, verksamheten och en skräddarsydd upplevelse för den som ska använda resultatet.

Jag använder både externa kommersiella tjänster och lokal AI. Lokal AI är särskilt intressant när informationssäkerhet, kontroll över data eller ekonomi talar för att inferensen bör ske i den egna miljön. Jag ser inte lokal och extern AI som två läger: rätt modell och rätt miljö för rätt uppgift och informationsklassning.

AI får gärna göra mycket av arbetet, men jag vill fortfarande vara orkestratorn och ansvarig för resultatet. Jag experimenterar även med team av specialiserade AI-agenter där en egen orkestrator eller teamleader samordnar arbetet och som jag i min tur kommunicerar med. Det kan ge enorm fart, men flyttar snarare än tar bort behovet av mänsklig styrning.

Kod, arkitektur, säkerhet, autentisering, behörigheter, databaser, migrationer, backup och andra kritiska delar måste fortfarande granskas och verifieras. Vibe coding kan vara utmärkt för små experiment, men för system som människor eller verksamheter ska vara beroende av räcker det inte att AI säger att något fungerar. Där har jag stor nytta av ett brett tekniskt kompetensbagage för att kunna ställa rätt frågor och upptäcka när något inte håller ihop.

AI-utvecklingen går extremt fort och modellerna kommer sannolikt kunna ta ett allt större ansvar. Jag försöker därför inte knyta min identitet till en viss modell eller tjänst. Men även när AI kan göra nästan hela implementationen vill jag inte släppa kontrollen blint. Någon måste förstå syftet och konsekvenserna, granska resultatet och kunna ta ansvar när något faktiskt betyder något.

/games: Sporadiskt

Jag spelar sällan numera, möjligen någon gång tillsammans med ungarna. Om jag väl spelar har jag en tydlig svaghet för retrospel och Day of Defeat: Source. Gaming konkurrerar med alldeles för många andra saker jag hellre lägger tiden på, så det blir inte ofta.

/machines. Rätt miljö för rätt sak

Jag rör mig mellan Linux-arbetsstationer, servrar och Mac beroende på vad jag gör. Jag har använt Windows, macOS och många Linuxmiljöer genom åren. Märket på lådan är mindre intressant än en miljö som är snabb, begriplig och passar uppgiften.

Senast uppdaterad 27 september 2026 · 09:15