Morten Olsen.pro

Ideas. Systems. Humans.

Independent writing / Copenhagen

Field notesFrom the edge.

Essays on software, artificial intelligence, and what happens when abstractions meet real people.

20 published Systems \ humans \ consequences

The archive

Questions worth returning to.

  1. 02 May 01, 2026

    The Benchmark I Almost Didn't Run

    I picked the textbook-correct model and accepted the compute cost as the price of doing things properly. Then I almost gave up on the project. Then I ran a benchmark, and the benchmark told me the textbook was wrong.

  2. 03 Apr 21, 2026

    The Elephant in the Context Window

    I told an LLM 'don't use var' and then watched it use var. So I built four experiments to find out why. I was wrong every time. The answer was better than anything I'd predicted.

  3. 04 Apr 20, 2026

    I Cracked Open an LLM's Skull and Found It Cares About Manners

    I fed the same coding prompts through open LLMs in different tones of voice and looked at the model's internal representations. Turns out it cares more about how you ask than what you ask.

  4. 05 Apr 14, 2026

    The Trillion-Dollar While Loop

    The entire AI agent industry is built on thirty lines of Python. Let me ruin the word 'agent' for you.

  5. 06 Apr 13, 2026

    The Dev Is Dead, Long Live the Dev

    I build agentic AI platforms for a living and tinker with them for fun. The green grass is real — but getting there required breaking a lot of things first. Here is what went wrong, what we are losing, and why I think you can put the doom articles down.

  6. 07 Feb 16, 2026

    Why AI Hates Your Abstractions

    I refactored my personal AI to be "more maintainable" for humans, only to find out I might have broken its brain. Is what we call good code actually just noise to an LLM?

  7. 08 Feb 12, 2026

    Reinventing the Link: From SEO Bait to Semantic Trust

    I accidentally reinvented PageRank, realized why it’s broken today, and decided to try building a personal web of trust instead.

  8. 09 Feb 10, 2026

    The Grown-Up's Guide to Personal AI Agents

    Handing the keys to your digital life to an AI is like juggling chainsaws. I built a persistent assistant that knows me, but without the ability to blow my savings at a robot casino.

  9. 10 Jan 26, 2026

    I gave an AI Root access to my Kubernetes Cluster

    I gave an AI root access to my Kubernetes cluster. It fixed a BIOS issue I didn’t know I had. I am still terrified.

  10. 11 Jan 12, 2026

    The Clubhouse Protocol: A Thought Experiment in Distributed Governance

    What if community rules were enforced by code instead of moderators? A thought experiment on building a "Constitution-as-Code" for messaging.

  11. 12 Jan 12, 2026

    Hyperconnect: A Theory of Seamless Device Mesh

    I have "ecosystem envy" for Apple’s Continuity features. Here is my plan to build a vendor-neutral mesh that makes devices talk across any protocol.

  12. 13 Jan 10, 2026

    A Small LLM Trick: Giving AI Assistants Long-Term Memory

    I often forget how my own projects work. Here is a simple trick to give AI assistants "long-term memory" so they can help me remember.

  13. 14 Jan 09, 2026

    A Simple Service Pattern for Node.js

    You don’t need a heavy framework for dependency injection. Here is a 60-line pattern that gives you testability without the "semi-truck" complexity.

  14. 15 Sep 19, 2025

    Your npm dependencies are plotting against you

    Our industry runs on packages published by strangers at 2 a.m. Here is why that is terrifying, and how to protect yourself.

  15. 16 Dec 05, 2022

    A meta talk about Git strategies

    What if Git wasn’t just for code, but the source of truth for your entire infrastructure? A look at treating Git as your "expected state".

  16. 17 May 06, 2022

    My day is being planned by an algorithm

    I’m bad at planning my day, so I built a silicon assistant named Bob to do it for me. He even accounts for travel time.

  17. 18 Apr 15, 2022

    A defense for the coding challenge

    Code challenges get a lot of hate, but they might actually be the fairest way to hire introverts and people who aren’t great at "selling" themselves.

  18. 19 Mar 16, 2022

    How to hire engineers, by an engineer

    A hard truth for hiring managers: your company isn’t unique. Here is how to hire for passion instead of just checking off a list of skills.

  19. 20 Mar 15, 2022

    My Home Runs Redux

    Why I use a React state management framework to run my lights, and why your smart home probably isn’t actually "smart".