For AI agents: a documentation index is available at /llms.txt. Every page also has a Markdown version at its URL plus .md.

← Det laver jeg

~/what-i-do/dx

Developer Experience

Udviklere er hurtigst, når det rigtige også er det nemme. Jeg leder efter den friktion, der stille æder et teams uge (langsom feedback, ustabilt setup, manuelle trin), og fjerner den med værktøjer frem for mere dokumentation.

01Det kan jeg gøre for dig

Tilbud efter kompleksitet

CI/CD & kvalitets-gates

Ét deterministisk regelsæt - formatering, lint, typer, tests, coverage, sikkerhed - der kører ens i editoren, før push og i CI. Med ratcheting, så legacy-kode kan tage det i brug fra dag ét.

Tilbud efter kompleksitet

AI-assisteret udvikling

Få reel gevinst af kodeagenter uden kaos: skills, hooks og en gate agenten ikke kan svække i det stille, plus flows fra ticket til PR klar til review.

Tal med mig om det →ydelser

02Sådan arbejder jeg

Feedback på sekunder, ikke i CI

De samme tjek kører i editoren, før push og i CI, så problemer dukker op, mens koden stadig er frisk, og ikke tyve minutter senere.

Se det i: Foundry →

Én kommando til et fungerende setup

Fastlåste toolchains og reproducerbare miljøer gør en ende på "det virker på min maskine". En ny udvikler skal være produktiv fra dag ét.

Se det i: Foundry →

Fjern trin i stedet for at dokumentere dem

Scaffolding, CLI-værktøjer og previews slår en wiki-side med tolv manuelle trin, som ingen læser.

Se det i: Email Template Preview →

Spørg først, hvor tiden går hen

Før jeg vælger værktøjer, ser jeg på, hvordan teamet reelt arbejder. Den største gevinst er ofte ikke den, nogen bad om.

Kodeagenter er også udviklere

Agenter får den samme onboarding som et menneske: AGENTS.md-konventioner, skills til tilbagevendende opgaver og hooks, der fanger fejl i samme øjeblik, de sker.

Se det i: Leash → · Foundry →

Konventioner bor i værktøjerne

Hvis en regel betyder noget, håndhæver et tjek den: arkitekturtests, importgrænser og grænser for duplikering. Reviewtiden går til design, ikke til at gentage stilguiden.

Se det i: DevInsight → · Foundry →

Fejl, der fortæller dig løsningen

Et fejlende tjek nævner præcis, hvilken regel der blev brudt og hvor, så et menneske eller en agent kan rette det uden at skulle lede efter det.

Se det i: Leash →

Et ustabilt tjek er et ødelagt tjek

En test, der fejler tilfældigt, lærer alle at ignorere rødt. Den bliver rettet eller fjernet, aldrig kørt igen, til den bliver grøn.

03Det har jeg bygget

open source01

Foundry

En sprog-agnostisk kvalitets-gate til AI-assisteret udvikling

  • GitHub Actions
  • mise
  • Python
  • POSIX shell
aug. 2026 - nu
open source02

Leash

Holder en kodeagent til de projektregler, ingen linter kan tjekke

  • TypeScript
  • Node.js
  • Jev
  • Claude Code hooks
sep. 2026 - nu
professionelt03

Email Template Preview

Forhåndsvis transaktionsmails med rigtige ordredata, renderet som i Gmail

  • PHP
  • Shopware 6
  • Symfony
  • Vue
ca. sep. 2025
personligt04

DevInsight

GitHub-aktivitet omsat til en evidensbaseret portfolio

  • C#
  • .NET 10
  • ASP.NET Core
  • EF Core
mar. 2026 - nu
open source05

doppelscan

En syntaksbevidst duplikatfinder, der giver agenten den hjælpefunktion, der skal trækkes ud

  • Rust
  • tree-sitter
  • rayon
  • MCP
okt. 2026 - nu

04Indlæg

command.exeesc

↑↓ vælg · Tab udfyld · Enter kør · Esc luk

doom.exe

WASD move · ←→ turn · Space fire · E use · Shift run · Esc menu · click to capture mouse · licences