Skip to content

All posts

Browse the archive by year and month.

2026 28

September 4

August 3

June 4

May 5

  • Making a 3D-printed lamp stand with my son

    Published:
    • 2 min read

    My son wanted a hanging solar bulb on his desk, so we used an AI agent, parametric CAD, and a 3D printer to make a stand.

  • Taking ownership of your AI coding history

    Published:
    • 2 min read

    I added Windows support to a tool that exports local coding-agent history. The output is useful, but it must be treated as sensitive.

  • Warp as an ACP client

    Published:
    • 3 min read

    I built a prototype of Warp as an ACP client, with Warp handling the terminal UI and a local process owning the agent runtime.

  • The next AI interface may not be a chatbot

    Published:
    • 1 min read

    An AI interface should create a table, dashboard, or task board when chat is the wrong way to inspect the work.

  • The token tax of Norwegian Bokmål in LLMs

    Published:
    • 2 min read

    The same government foreword used 37.4% to 67.5% more tokens in Norwegian Bokmål than in English, despite fewer characters.

April 6

  • The one-shot app fantasy

    Published:
    • 1 min read

    AI helps a capable builder move faster. It does not remove the judgment, QA, customer feedback, and maintenance behind a real product.

  • Designing workspaces for AI agents

    Published:
    • 2 min read

    Chat works for commands. Longer agent tasks also need persistent state, task-specific views, audit history, and rollback.

  • AI agents are useful for old software backlogs

    Published:
    • 2 min read

    Agents can inspect stale bugs, duplicate issues, old PRs, and half-finished ideas without getting bored. The decision still needs evidence.

  • From AI assistants to agentic delivery workflows

    Published:
    • 2 min read

    For DocEngine, I want a shared issue-to-PR process with repository instructions, automated checks, and explicit human approval.

  • A safe pattern for AI-assisted migrations

    Published:
    • 2 min read

    I use AI for uncertain classification, deterministic code for final writes, and human review when a mistake is hard to reverse.

  • What comes after the AI-generated demo

    Published:
    • 1 min read

    AI can produce a convincing first version quickly. Product work starts with real integrations, edge cases, tests, operations, and ownership.

March 2

  • Fixing OpenClaw with OpenClaw

    Published:
    • 2 min read

    OpenClaw helped investigate and fix its own bug. The agent shortened the path to a reviewed patch, while humans kept control.

  • Reliable AI agents need operational proof

    Published:
    • 2 min read

    An agent should prove what it completed, report failures, and record the lesson so the same mistake does not return next week.

February 4

2025 5

December 2

September 3

  • What long-lived CCM projects teach you

    Published:
    • 2 min read

    Long-running CCM work builds knowledge of templates, integrations, business rules, production windows, and the cost of a wrong change.

  • Why customer communication management still matters

    Published:
    • 2 min read

    A CCM platform connects business rules, customer data, legal text, templates, delivery, and archives each time an organization sends a document.

  • Hello, hajek.no

    Published:
    • 1 min read

    Why I started writing about CCM, document systems, AI tools, and the engineering behind them.