<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nicklas K. Frank</title>
    <link>https://monori.dk</link>
    <description>Practical writing about software engineering, technical leadership, teams, trust, and technology.</description>
    <language>en</language>
    <lastBuildDate>Sun, 23 Aug 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://monori.dk/feed.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title><![CDATA[Born without a street]]></title>
      <link>https://monori.dk/blog/experience/born-without-a-street</link>
      <guid isPermaLink="true">https://monori.dk/blog/experience/born-without-a-street</guid>
      <description><![CDATA[Hospitality inherited foot traffic. Six months into the industry, I'm learning what customer data can reveal without changing the welcome at the table.]]></description>
      <pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate>
      <category>Experience</category>
    </item>
    <item>
      <title><![CDATA[Architecture without phases is just a diagram]]></title>
      <link>https://monori.dk/blog/engineering/architecture-without-phases-is-just-a-diagram</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/architecture-without-phases-is-just-a-diagram</guid>
      <description><![CDATA[The target architecture was usually clear. The route there rarely accounted for the team doing the work.]]></description>
      <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[What a strange correlation can and can't tell you]]></title>
      <link>https://monori.dk/blog/experience/data-is-hiding-patterns-everywhere</link>
      <guid isPermaLink="true">https://monori.dk/blog/experience/data-is-hiding-patterns-everywhere</guid>
      <description><![CDATA[A pile of moderation reports taught me that finding a useful correlation is only the beginning. You still have to decide whether to use it.]]></description>
      <pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate>
      <category>Experience</category>
    </item>
    <item>
      <title><![CDATA[AI coding advice is rediscovering the Agile Manifesto]]></title>
      <link>https://monori.dk/blog/engineering/the-ai-hype-train-is-about-to-rediscover-the-agile-manifesto</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/the-ai-hype-train-is-about-to-rediscover-the-agile-manifesto</guid>
      <description><![CDATA[AI coding advice is rediscovering an old lesson: clear code, visible architecture, and useful tests beat another page of instructions.]]></description>
      <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[What AI coding taught me about micromanagement]]></title>
      <link>https://monori.dk/blog/engineering/ai-speedran-sixty-years-of-software-engineering</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/ai-speedran-sixty-years-of-software-engineering</guid>
      <description><![CDATA[We spent years complaining about micromanagers, then gave AI the same over-specified briefs and bloated documentation.]]></description>
      <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[Micro-frontends won't fix your monolith]]></title>
      <link>https://monori.dk/blog/engineering/micro-frontends-wont-fix-your-monolith</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/micro-frontends-wont-fix-your-monolith</guid>
      <description><![CDATA[A tangled frontend can make every change expensive. Splitting the deployment may only move the coordination work somewhere else.]]></description>
      <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[Trust wasn't the first thing this team could fix]]></title>
      <link>https://monori.dk/blog/trust/you-cant-start-with-trust</link>
      <guid isPermaLink="true">https://monori.dk/blog/trust/you-cant-start-with-trust</guid>
      <description><![CDATA[A struggling engineering group tried the trust exercises. Three months later, people were still hoarding information and second-guessing decisions.]]></description>
      <pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate>
      <category>Trust</category>
    </item>
    <item>
      <title><![CDATA[Trust isn't a gift you give on day one]]></title>
      <link>https://monori.dk/blog/trust/trust-isnt-a-gift</link>
      <guid isPermaLink="true">https://monori.dk/blog/trust/trust-isnt-a-gift</guid>
      <description><![CDATA[On day one, a manager can offer room, support, and the benefit of the doubt. Trust grows from what happens next.]]></description>
      <pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate>
      <category>Trust</category>
    </item>
    <item>
      <title><![CDATA[AI coding is a trust problem]]></title>
      <link>https://monori.dk/blog/engineering/ai-coding-is-a-trust-problem</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/ai-coding-is-a-trust-problem</guid>
      <description><![CDATA[AI taught me to ask how a confident claim was checked. The same question exposes weak feedback loops in teams and leadership.]]></description>
      <pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[Onboarding is a feedback loop for organizational health]]></title>
      <link>https://monori.dk/blog/leadership/what-happens-after-the-interview</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/what-happens-after-the-interview</guid>
      <description><![CDATA[A new hire notices the problems everyone else has learned to step around. Their first month is organizational feedback, if anyone is willing to hear it.]]></description>
      <pubDate>Thu, 22 Jan 2026 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Remote teams and the 2/3 pattern]]></title>
      <link>https://monori.dk/blog/leadership/remote-teams-and-the-two-thirds-pattern</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/remote-teams-and-the-two-thirds-pattern</guid>
      <description><![CDATA[Feedback loops that happen naturally in an office have to be deliberately built when you're not in the same room.]]></description>
      <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Developers aren't being replaced, but coding might be]]></title>
      <link>https://monori.dk/blog/engineering/developers-arent-being-replaced</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/developers-arent-being-replaced</guid>
      <description><![CDATA[AI changed my workflow before it changed my job: the tool no longer gets to decide when the work is done.]]></description>
      <pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[A moment can undo years of trust]]></title>
      <link>https://monori.dk/blog/trust/trust-is-destroyed-in-moments</link>
      <guid isPermaLink="true">https://monori.dk/blog/trust/trust-is-destroyed-in-moments</guid>
      <description><![CDATA[A ten-second blame session changed how a team behaved for years. The response to failure says more than a culture survey.]]></description>
      <pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate>
      <category>Trust</category>
    </item>
    <item>
      <title><![CDATA[The architect's job is to be wrong first]]></title>
      <link>https://monori.dk/blog/engineering/architects-job-is-to-be-wrong-first</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/architects-job-is-to-be-wrong-first</guid>
      <description><![CDATA[My team rebuilt the architecture I proposed. I now judge that first sketch by how easily they could challenge and improve it.]]></description>
      <pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[Write about your community, not for them]]></title>
      <link>https://monori.dk/blog/community/facilitator-vs-communicator</link>
      <guid isPermaLink="true">https://monori.dk/blog/community/facilitator-vs-communicator</guid>
      <description><![CDATA[When a company carries every conversation, members learn to wait. Communities grow when the people inside them become the story.]]></description>
      <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
      <category>Community</category>
    </item>
    <item>
      <title><![CDATA[The punctuation told us which threads would explode]]></title>
      <link>https://monori.dk/blog/experience/other-ways-of-doing-validation</link>
      <guid isPermaLink="true">https://monori.dk/blog/experience/other-ways-of-doing-validation</guid>
      <description><![CDATA[About 15 years ago, tiny details such as punctuation helped us decide which conversations needed a moderator's attention first.]]></description>
      <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
      <category>Experience</category>
    </item>
    <item>
      <title><![CDATA[The 2/3 pattern appears at more than one scale]]></title>
      <link>https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-6-can-we-get-all-three</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-6-can-we-get-all-three</guid>
      <description><![CDATA[I thought the 2/3 cycle followed company growth. Then I started seeing it inside teams, departments, and individual projects.]]></description>
      <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[What Sweden's Home PC Reform may have changed]]></title>
      <link>https://monori.dk/blog/tech-innovation/sweden-denmark-pc-policy</link>
      <guid isPermaLink="true">https://monori.dk/blog/tech-innovation/sweden-denmark-pc-policy</guid>
      <description><![CDATA[I went looking for one policy that explained Sweden's tech lead over Denmark. The comparison became less tidy as soon as I checked the details.]]></description>
      <pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate>
      <category>Technology</category>
    </item>
    <item>
      <title><![CDATA[Good boss, good product, good team: pick two]]></title>
      <link>https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-1-introduction</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-1-introduction</guid>
      <description><![CDATA[The same joke kept turning up: good boss, good product, good team. Pick two. I started looking for the pattern behind it.]]></description>
      <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[The three pillars: leadership, product, and team]]></title>
      <link>https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-2-the-three-pillars</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-2-the-three-pillars</guid>
      <description><![CDATA[Leadership, strategy, and team health can each look convincing until the work puts them under pressure. These are the tests I use.]]></description>
      <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Why two strong pillars can weaken the third]]></title>
      <link>https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-3-the-trade-offs</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-3-the-trade-offs</guid>
      <description><![CDATA[Across three combinations, visible success made a growing weakness easier to dismiss. The context changed, but that pattern kept returning.]]></description>
      <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Why good leaders don't always build great teams]]></title>
      <link>https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-4-leadership-vs-team-tension</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-4-leadership-vs-team-tension</guid>
      <description><![CDATA[A successful team went silent when its leader took a holiday. Years of clear direction had taught everyone to wait for the answer.]]></description>
      <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Why organizational focus keeps moving]]></title>
      <link>https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-5-the-cycle</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/good-team-good-product-good-manager-series/post-5-the-cycle</guid>
      <description><![CDATA[One organization tried to repair leadership, strategy, and team at the same time. The transition was more than the system could absorb.]]></description>
      <pubDate>Sat, 08 Nov 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[How engineers and business people handle uncertainty]]></title>
      <link>https://monori.dk/blog/leadership/uncertainty-engineers-vs-business</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/uncertainty-engineers-vs-business</guid>
      <description><![CDATA[A word as ordinary as customer can expose how differently engineers and business colleagues handle uncertainty. Architects have to work inside that gap.]]></description>
      <pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Service architecture is deliberate debt]]></title>
      <link>https://monori.dk/blog/engineering/service-architecture-is-deliberate-debt</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/service-architecture-is-deliberate-debt</guid>
      <description><![CDATA[At my first job, we split an unwieldy monolith into services. The extra complexity was deliberate, and it gave the team room to learn.]]></description>
      <pubDate>Sun, 23 Mar 2025 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[Show me your codebase]]></title>
      <link>https://monori.dk/blog/leadership/codebase-first-interviews</link>
      <guid isPermaLink="true">https://monori.dk/blog/leadership/codebase-first-interviews</guid>
      <description><![CDATA[Ten years ago, I declined a whiteboard exercise and asked to see the company's code. I've used real code in interviews ever since.]]></description>
      <pubDate>Fri, 14 Mar 2025 00:00:00 GMT</pubDate>
      <category>Leadership</category>
    </item>
    <item>
      <title><![CDATA[Technical debt is a tool]]></title>
      <link>https://monori.dk/blog/engineering/technical-debt-is-a-tool</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/technical-debt-is-a-tool</guid>
      <description><![CDATA[I used to treat technical debt like a failure. Thinking in interest rates gave me a more useful way to judge it.]]></description>
      <pubDate>Thu, 14 Mar 2024 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[You don't know it until you've done it]]></title>
      <link>https://monori.dk/blog/experience/turning-knowledge-into-action</link>
      <guid isPermaLink="true">https://monori.dk/blog/experience/turning-knowledge-into-action</guid>
      <description><![CDATA[My wife understood the idea in her computer science class, but she couldn't make it work. I remembered how often books had given me the same false confidence.]]></description>
      <pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate>
      <category>Experience</category>
    </item>
    <item>
      <title><![CDATA[A story should be able to ship on its own]]></title>
      <link>https://monori.dk/blog/engineering/escaping-horizontal-trap</link>
      <guid isPermaLink="true">https://monori.dk/blog/engineering/escaping-horizontal-trap</guid>
      <description><![CDATA[A backlog can look orderly and still leave every task waiting on another. Vertical slices give the team something it can actually ship.]]></description>
      <pubDate>Sun, 03 Dec 2023 00:00:00 GMT</pubDate>
      <category>Engineering</category>
    </item>
    <item>
      <title><![CDATA[Mentoring taught me more than it taught them]]></title>
      <link>https://monori.dk/blog/community/community-mentoring</link>
      <guid isPermaLink="true">https://monori.dk/blog/community/community-mentoring</guid>
      <description><![CDATA[A junior developer asked why we use dependency injection. My practiced answer lasted until their second question.]]></description>
      <pubDate>Wed, 20 Sep 2023 00:00:00 GMT</pubDate>
      <category>Community</category>
    </item>
  </channel>
</rss>