


Claude oppgraderte HansPetter.info på to dager
HansPetter.info har akkurat gått gjennom en av sine mest omfattende oppgraderinger på 10 år i løpet av kun to dager. En fullstendig SEO- og AEO-revisjon,...
Peter Naur Was Right in 1985, and AI Just Proved It
In 1985, the Danish computer scientist Peter Naur published a short paper called "Programming as Theory Building." His argument was simple and radical: a...
Every Agent That Queries a Knowledge Manifest Reinvents Filtering
Your agent has a task, a token budget, and a manifest with 200 knowledge units. Which units should it actually read? Every team answers this question...

MacBook Neo kan bli Apples viktigste produkt på mange år
Apple har laget sin billigste MacBook noensinne. Den er langt enklere enn selskapets dyrere modeller, men strategisk kan den vise seg å være et av de mest...
Implementing Next.js 16 'use cache' with next-intl Internationalization
Next.js 16 introduces component-level caching with the 'use cache' directive, but it doesn't work seamlessly with next-intl yet. Learn why and discover a...
From Instrumentation to Infrastructure
AI agents like Claude Code run dozens of CLI commands per session, orchestrating complex multi-step workflows. Without structured knowledge of each tool, the...
The Manifest Quality Feedback Loop
kcp-commands ships 291 manifests. Each one is a bet: that the flags we chose are the ones the agent will actually need, that the output filter is tight enough,...

Error Handling in Next.js with catchError
react-error-boundary has issues with Server Components in Next.js. catchError is a framework-aware alternative that handles notFound(), redirect(), and server...

Metaverset kollapset. Nå gjentar vi feilen med kunstig intelligens
Meta har brukt over 800 milliarder kroner på en visjon nesten ingen ville være med på. Apple brukte nærmere 200 milliarder kroner på Vision Pro, bare for...


Lykken faller. Vi vet hvorfor. Vi velger å ikke gjøre noe.
FN lanserte 18. april årets World Happiness Report, og Norge havner på en sjetteplass blant verdens lykkeligste land. Samtidig stuper livskvaliteten blant...
From Capable to Trustworthy: How KCP Evolved from Discovery to Governance
AI agents are getting remarkably good at doing things. They read code, traverse APIs, generate summaries, and execute multi-step plans across sprawling...
Tip #23: Write scripts that guide the agent
Script output goes straight into the agent’s context window. Design it to say what happened and what to do next — not just what ran.


Native skaper ikke verdi, men skalerer middelmådighet
Løftet om å “nå ut til flere kunder uten å løfte en finger” treffer et marked som er presset på tid, ressurser og forventninger om synlighet. Etter...
Tip #22: Use scripts for repeatable tasks
Deterministic tasks deserve deterministic scripts — not AI improvisation every session.
Tip #21: Meet OpenCode — the open source coding agent
OpenCode is an open source coding agent that works with 75+ providers — and it can run on your existing GitHub Copilot license. Fast terminal UI, built-in...

Kan kunstig intelligens virkelig ikke skape noe nytt?
«Kunstig intelligens kan ikke skape noe genuint nytt», hevdes det i en fersk kronikk i Forskersonen. Men hva om denne påstanden bygger på en forenklet...
Tip #20: Give your agents their own workspaces
Use isolated workspaces so multiple agents can work on the same repo without stepping on each other.
A peek in the Mirror with Scala
TL:DR Reading SQL ResultSets in Scala 3 is surprisingly concise — even when you want List, Option, NamedTuples, or case classes. Here’s how to do it in...
Når algoritmen trykker “kjøp”
AI handler allerede på vegne av kundene dine. Har dere designet for det?

Når kunnskap finnes, men ikke blir synlig
De fleste selskaper sitter på langt mer kompetanse enn det som faktisk blir synlig utenfor organisasjonen. Gjennom strategisk kommunikasjon, PR-arbeid og...
Tobias K. Torrissen om kodekvalitet, konferanser og AI
Hva er bra kvalitet i software? Hva er bra nok kvalitet? Endres betydningen kvalitet med AI? Tobias K. Torrissen har brukt over 25 år på å bygge, forvalte,...
Tip #19: Get a second opinion from a fresh agent
Open a second session to re-ask the same question without baggage from earlier attempts.
The Human in the Loop — at Design Time
Tim O'Reilly posted something this week about craftsmanship in the AI age. The question he was circling: how do you maintain quality standards when agents are...
The Agentic Stack: Every Layer Was Built for Humans
Something caught my attention this week. JJHub launched a version control platform built on Jujutsu instead of Git, designed specifically for agentic...

Den virkelige AI-debatten handler ikke om teknologi, men om alle som kan bli overflødige
Influencer og AI-gründer Oskar Westerlin mener nordmenn undervurderer hvor dramatisk kunstig intelligens vil endre arbeidslivet. På ett viktig punkt har han...
Tip #18: Commit before you let the agent loose
Git stash or commit first, so the agent's changes are always one git diff away from a clean state.