Skip to main content
bj {bjørn:johansen}
  • About me
  • Privacy Policy
  • About me
  • Privacy Policy

Category

ai

5 posts Feed
  1. 4 Sep 2026

    Five models pass the easy code reviews. Then the diffs get hard.

    Four cheaper models auditioned for a seat on my review panel. Twenty-line diffs could not tell them apart. Three-hundred-line diffs could, and also found the bugs in my benchmark.

    Read
  2. 4 Sep 2026

    Two Claude accounts, one session

    I was burning Claude session quota too fast, so I added another account. claude-swap auto-switches at 90% while the session keeps running.

    Read
  3. 27 Aug 2026

    Three AI models review every merge request. Then they argue.

    Every merge request I open gets read by three AI models that debate each other's findings with code evidence. A deterministic rule, not a model, decides whether it merges.

    Read
  4. 19 Aug 2026

    One style guide for everything Claude Code writes

    I wanted everything Claude Code writes for developers to follow the Google developer documentation style guide. A forked skill, a few adaptations, and a local snapshot of all 70 guide pages got me there.

    Read
  5. 9 Aug 2026

    One command per issue: git worktree, tmux and Claude Code

    I kept running the same four commands to start work on an issue, so I wrote a script that does it. claude-work gives every issue its own git worktree, branch and tmux session running Claude Code.

    Read

© 2026 Bjørn Johansen.

Feed Built with Hugo