Knut Haugen's Avatar

Knut Haugen

@knuthaug.bsky.social

I make video players for NRK for a living, and I live to ride bikes in the forest. I can juggle. I have a blog over on https://blog.knuthaugen.no

44 Followers  |  88 Following  |  88 Posts  |  Joined: 22.11.2024  |  1.7129

Latest posts by knuthaug.bsky.social on Bluesky

I just added this commit message to our repository:

"Add Tardis module to enable time travel"

Is this the peak of my career in software development? Where do I go from here?

30.01.2026 12:27 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Introducing the <geolocation> HTML element Β |Β  Blog Β |Β  Chrome for Developers Discover the new way to request user location data.

Introducing the <geolocation> HTML element developer.chrome.com/blog/geoloca... Wave goodbye to more tedious JS boilerplate code. As far as I'm concerned, UI stuff should all be declarative. Save JS for business logic (or React, if you're showcasing your new loading spinner designs).

14.01.2026 09:58 β€” πŸ‘ 60    πŸ” 9    πŸ’¬ 2    πŸ“Œ 2

It struck me today: if everybody follows the recommendation to wait n days to install dependencies to avoid supply chain attacks, nobody will detect the bad package until n days has passed. And we're all in the same boat. Again.

08.01.2026 13:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Eller stilΓΈping nΓ₯r det blir teknisk...

03.01.2026 10:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Der kan et triks vΓ¦re Γ₯ prΓΈve aktiviteter som tar 100% av hjernekapasiteten nΓ₯r man holder pΓ₯. Stisykling, off-piste ski og svΓΈmming (nΓ₯r man prΓΈver Γ₯ svΓΈmme teknisk riktig etc etc. ) funker ekstremt bra for meg.

03.01.2026 10:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Du tenker kanskje pΓ₯ en viss, ehm, julekalender nΓ₯? πŸ˜„

20.12.2025 07:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

m.media-amazon.com/images/S/com...

18.12.2025 13:00 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"β€˜I think,’ she said carefully, β€˜that perhaps too many people want things to be simple when they are not and cannot be. Encouraging that desire is seductive and rewarding, but also dangerous.’"

Iain M. Banks, Against a Dark Background

17.12.2025 12:27 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Norway has the same, where the word ( at least now) actually means mouth "Morgenstund har gull i munn". We also have the alternative version for people who hate early mornings "morgenstund er tull i grunn" which means more or less "mornings are basically ridiculous"

16.12.2025 17:55 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Om ikke det der er en real sidevender sΓ₯ vet ikke jeg.

09.12.2025 08:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cloudflare is down, and everything has turned to shit. Again.

Only one option remains.

β˜•οΈ β˜•οΈ β˜•οΈ

05.12.2025 09:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Jeg fikk ogsΓ₯ 34 Γ₯r og tok det som et kjempekompliment. Samboeren fikk 77 Γ₯r, hun var ikke fullt sΓ₯ fornΓΈyd.

03.12.2025 18:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Tror pΓ₯ analysen din, jeg skjΓΈnner ikke hva StΓΈre tenker pΓ₯ med Γ₯ spille hard ball her.

02.12.2025 06:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Tenk sΓ₯ bra det blir nΓ₯r dere finner 24 litt tilΓ₯rskomne sjokolader uti februar en gang. Da blir det fest pΓ₯ en tirsdag!

30.11.2025 10:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Living With Deep Dependency Structures Views on code, IT and the life of a Nerd

Wrote some words on how to live a moderately happy life with (too) many dependencies in javascript, docker and github actions, in the shadow of the resurgence of the Shai-hulud worm

blog.knuthaugen.no/code/2025/11...

29.11.2025 20:19 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The best and safest code is the code you don't write!

28.11.2025 13:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

AFAIK is much more expensive, and the AI overlords aren't making money on the subscription prices they currently have. They are making money by shuffling it around, NVIDIA investing in AI companies, using the money to buy chips in NVIDIA, which gives NVIDIA more money to invest etc.

24.11.2025 14:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sometimes it's the little things in life.

My (work) life improved by _a lot_ when I discovered split view in chrome, displaying two tabs at once. Two for the price of one!

13.11.2025 07:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Font with Built-In Syntax Highlighting An experiment in javascript-free syntax highlighting, made possible by opentype contextual alternates and COLR table

If blog.glyphdrawing.club/font-with-bu... isn't some serious crazy scientist stuff in a font packaging, I don't know what is.

Mind. Thoroughly. Blown.

06.11.2025 20:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You're old enough to remember the time when all movies where 90 minutes long, right?

Same people.

06.11.2025 07:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

When was Safari not late to the party in these matters?

05.11.2025 19:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Outlook claimed my boss was in UTC-7 and I mentioned in an email to him, where he responded with "yeah, that's wild. It's UTC-1 isn't it?"

UTC -1 in Scandinavia? Surely, Sir, you jest?

If only regular people really _cared_ about time zones, we would have a lot less trouble

02.11.2025 19:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Man burde jo benytte sjansen til Γ₯ oppgradere til noe bedre enn next.js, spesielt ytelsesmessig.

Fordi brukerne fortjener bedre.

31.10.2025 09:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
I built the same app 10 times: evaluating frameworks for mobile performance

I built the same app 10 times: evaluating frameworks for mobile performance

New post!

www.lorenstew.art/blog/10-kanb...

27.10.2025 17:53 β€” πŸ‘ 109    πŸ” 32    πŸ’¬ 9    πŸ“Œ 8

SΓ₯klart! Men det mΓ₯ vΓ¦re et av riktige banda da, selvfΓΈlgelig. Doh.

28.10.2025 11:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The missus makes a variant which is a cinnamon (roll) cake which is also fantastic. Never lasts long in the house or when we bring it to a party or some such.

Come to think of it. Can some yeasty bake thingy with cinnamon, sugar, butter and some frosting really taste bad?

17.10.2025 08:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Even funnier in Norwegian. Hehe *promp* hehe

17.10.2025 08:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - ChromeDevTools/chrome-devtools-mcp: Chrome DevTools for coding agents Chrome DevTools for coding agents. Contribute to ChromeDevTools/chrome-devtools-mcp development by creating an account on GitHub.

I've been an AI curmudgeon for a long time, I am getting old after all, but the chrome devtools mcp server (github.com/ChromeDevToo...) is very promising for analysing and working with performance related stuff. And probably more.

15.10.2025 08:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The aesthetics and the information is so on point.

You, Madam, are very good at this πŸ‘

07.10.2025 19:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

β€œA better future for JavaScript that won't happen”

https://drewdevault.com/2025/09/17/2025-09-17-An-impossible-future-for-JS.html

> people have been sounding the alarm for years that this approach to dependency management is reckless and dangerous and broken by design.

17.09.2025 11:10 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 3    πŸ“Œ 1

@knuthaug is following 20 prominent accounts