---
id: source/stefanmaron-com
type: source
title: Stefan Maron
summary: "Stefan Maron (MVP): 28 posts in the knowledge base, 2025-06-02 to 2026-09-10, mostly about development, platform, administration."
tier: community
language: en
tags:
  - blog
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: e62449a20b56fb7c91e6ad00de44b6a4c1ff4e8c8038c0a86b0ebe84f4498ab8
evidence:
  - kind: blog
    url: https://stefanmaron.com
    title: Stefan Maron
    date: null
    commit: null
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts:
    - post/stefanmaron-com/https-stefanmaron-com-posts-introducing-the-no-shortcuts-series-the-100-correct-way-to-develop-for-b--ea07ff0b07
    - post/stefanmaron-com/https-stefanmaron-com-posts-how-to-set-up-a-new-business-central-development-project--cc8dba8c26
    - post/stefanmaron-com/https-stefanmaron-com-posts-planning-table-indexes-bc-performance--d30e727e97
    - post/stefanmaron-com/https-stefanmaron-com-posts-blog-post-late-hotfix-handling--fa6297b08c
    - post/stefanmaron-com/https-stefanmaron-com-posts-fixing-al-debugger-linux-wayland--13617af244
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-development-claude-code-multi-agent-workflow--a7e0cfef9c
    - post/stefanmaron-com/https-stefanmaron-com-posts-claude-code-dev-container-al--96fc93c109
    - post/stefanmaron-com/https-stefanmaron-com-posts-bc-background-processing-make-it-feel-fast--2f2ea5c72a
    - post/stefanmaron-com/https-stefanmaron-com-posts-turning-streams-into-blog-posts--a14b00029e
    - post/stefanmaron-com/https-stefanmaron-com-posts-optimizing-bc-code-history-range-requests--ad9c9f15cb
    - post/stefanmaron-com/https-stefanmaron-com-posts-introducing-alcops--dd54d0b34f
    - post/stefanmaron-com/https-stefanmaron-com-posts-claude-code-standalone-docker-sandbox--cc7ff659fa
    - post/stefanmaron-com/https-stefanmaron-com-posts-swappable-claude-profiles-container-mounting-part-3--414f9f698f
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-runner-run-al-tests-without-bc--693c9fd16b
    - post/stefanmaron-com/https-stefanmaron-com-posts-unittestswithoutbaseapp--b93d0ec831
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-runner-v2-emit-through-bc--e1f81e05ab
    - post/stefanmaron-com/https-stefanmaron-com-posts-bc-code-atlas-grounded-search-for-agents--bcbd495f28
    - post/stefanmaron-com/https-stefanmaron-com-posts-bc-linux-boot-time-and-al-go-fast-lane--3ddf109c8d
    - post/stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-14--fcd92522cc
    - post/stefanmaron-com/https-stefanmaron-com-posts-modify-deserves-the-same-rule-as-validate--71cb43acff
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-runner-coverage-execute-and-a-guard-that-worked--6c4b521103
    - post/stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-21--3d0dd8a51e
    - post/stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-28--d2fed15c7a
    - post/stefanmaron-com/https-stefanmaron-com-posts-bcdb-read-business-central-backups-without-sql-server--d242a45ab1
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-runner-tests-against-cronus--822317b971
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-language-tests-executable-spec--79efdf9030
    - post/stefanmaron-com/https-stefanmaron-com-posts-al-runner-autonomous-agent-weekend--030ecee688
    - post/stefanmaron-com/https-stefanmaron-com-posts-bcdb-restore-write-a-cloud-export-into-a-container--0d94b20d91
  guidelines: []
source_id: stefanmaron-com
kind: blog
url: https://stefanmaron.com
author: Stefan Maron
mvp: true
full_text: false
item_count: 28
footprint:
  systems:
    - id: development
      weight: 53
    - id: platform
      weight: 28
    - id: administration
      weight: 3
    - id: integration
      weight: 3
  topics:
    - id: testing
      weight: 10
    - id: al development
      weight: 8
    - id: al runner
      weight: 8
    - id: claude code
      weight: 5
    - id: ci/cd
      weight: 4
    - id: docker
      weight: 4
    - id: performance
      weight: 4
    - id: ci/cd pipeline
      weight: 3
    - id: code analysis
      weight: 3
    - id: code quality
      weight: 3
  objects:
    - id: other AL Runner
      weight: 5
    - id: other BusinessCentral.AL.Language.Tests
      weight: 3
    - id: other bc-code-atlas
      weight: 2
    - id: other MsDyn365Bc.On.Linux
      weight: 2
    - id: codeunit SalesLineReserve
      weight: 1
    - id: other AL Language Tests
      weight: 1
    - id: other al-compile
      weight: 1
    - id: other AL-Go
      weight: 1
    - id: other al-go-compile-bench
      weight: 1
    - id: other al-smart-compile
      weight: 1
    - id: other ALchemist
      weight: 1
    - id: other ALCops
      weight: 1
  features: []
first_item: "2025-06-02"
last_item: "2026-09-10"
---

# Stefan Maron

> Stefan Maron (MVP): 28 posts in the knowledge base, 2025-06-02 to 2026-09-10, mostly about development, platform, administration.

[https://stefanmaron.com](https://stefanmaron.com) · blog · tier community

## Footprint

| Systems | Topics | AL objects named |
|---|---|---|
| development (53) | testing (10) | other AL Runner (5) |
| platform (28) | al development (8) | other BusinessCentral.AL.Language.Tests (3) |
| administration (3) | al runner (8) | other bc-code-atlas (2) |
| integration (3) | claude code (5) | other MsDyn365Bc.On.Linux (2) |
|  | ci/cd (4) | codeunit SalesLineReserve (1) |
|  | docker (4) | other AL Language Tests (1) |
|  | performance (4) | other al-compile (1) |
|  | ci/cd pipeline (3) | other AL-Go (1) |
|  | code analysis (3) | other al-go-compile-bench (1) |
|  | code quality (3) | other al-smart-compile (1) |
|  |  | other ALchemist (1) |
|  |  | other ALCops (1) |

## Flight path

Items per quarter, oldest first:

- 2025-Q2: ** 2
- 2025-Q3: * 1
- 2025-Q4: ** 2
- 2026-Q1: ******** 8
- 2026-Q2: ** 2
- 2026-Q3: ************* 13

## Most recent

- [bcdb restore: Write a Cloud Export Into a Container](../posts/stefanmaron-com/https-stefanmaron-com-posts-bcdb-restore-write-a-cloud-export-into-a-container--0d94b20d91.md) (2026-09-10)
- [AL Runner: A Weekend of Autonomous Agents, a Windows Cross-Check, and 59% of Microsoft's Tests Passing](../posts/stefanmaron-com/https-stefanmaron-com-posts-al-runner-autonomous-agent-weekend--030ecee688.md) (2026-09-08)
- [AL Language Tests: An Executable Spec for How BC Actually Behaves](../posts/stefanmaron-com/https-stefanmaron-com-posts-al-language-tests-executable-spec--79efdf9030.md) (2026-09-03)
- [AL Runner: Testing Against Real Cronus Data, Debugging Restored, and Mutation-Ready Coverage](../posts/stefanmaron-com/https-stefanmaron-com-posts-al-runner-tests-against-cronus--822317b971.md) (2026-09-01)
- [Introducing bcdb: Read a Business Central Backup Without SQL Server](../posts/stefanmaron-com/https-stefanmaron-com-posts-bcdb-read-business-central-backups-without-sql-server--d242a45ab1.md) (2026-09-01)
- [Weekly Recap: August 21-28](../posts/stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-28--d2fed15c7a.md) (2026-08-28)
- [Weekly Recap: August 14-21](../posts/stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-21--3d0dd8a51e.md) (2026-08-21)
- [AL Runner v2.2 and v2.3: Coverage, Quick Scripts, and a Watch Mode You Can Trust](../posts/stefanmaron-com/https-stefanmaron-com-posts-al-runner-coverage-execute-and-a-guard-that-worked--6c4b521103.md) (2026-08-20)
- [I Can Turn Off My Code. I Can't Turn Off Yours.](../posts/stefanmaron-com/https-stefanmaron-com-posts-modify-deserves-the-same-rule-as-validate--71cb43acff.md) (2026-08-18)
- [Weekly Recap: August 7-14](../posts/stefanmaron-com/https-stefanmaron-com-posts-weekly-recap-2026-08-14--fcd92522cc.md) (2026-08-14)
- [BC on Linux: A Working Web Client, Faster Boots, Local Dev on Mac and Linux, and a Fast Lane in AL-Go](../posts/stefanmaron-com/https-stefanmaron-com-posts-bc-linux-boot-time-and-al-go-fast-lane--3ddf109c8d.md) (2026-08-10)
- [Introducing bc-code-atlas: Real BC Source for Coding Agents, Not a Guess](../posts/stefanmaron-com/https-stefanmaron-com-posts-bc-code-atlas-grounded-search-for-agents--bcbd495f28.md) (2026-08-10)
- [AL Runner v2: What Feedback Told Me v1 Was Missing](../posts/stefanmaron-com/https-stefanmaron-com-posts-al-runner-v2-emit-through-bc--e1f81e05ab.md) (2026-08-10)
- [You don't need the base app to run your unit tests](../posts/stefanmaron-com/https-stefanmaron-com-posts-unittestswithoutbaseapp--b93d0ec831.md) (2026-05-24)
- [AL Runner: Run AL Unit Tests Without a BC Service Tier](../posts/stefanmaron-com/https-stefanmaron-com-posts-al-runner-run-al-tests-without-bc--693c9fd16b.md) (2026-04-24)
- [Swappable Claude Profiles: Per-Project Configs via Container Mounting (Part 3)](../posts/stefanmaron-com/https-stefanmaron-com-posts-swappable-claude-profiles-container-mounting-part-3--414f9f698f.md) (2026-03-16)
- [Claude Code in a Standalone Docker Container: Building a Real Sandbox (Part 2)](../posts/stefanmaron-com/https-stefanmaron-com-posts-claude-code-standalone-docker-sandbox--cc7ff659fa.md) (2026-03-04)
- [Introducing ALCops — LinterCop's Next Chapter](../posts/stefanmaron-com/https-stefanmaron-com-posts-introducing-alcops--dd54d0b34f.md) (2026-02-27)
- [Optimizing BC Code History Downloads with HTTP Range Requests](../posts/stefanmaron-com/https-stefanmaron-com-posts-optimizing-bc-code-history-range-requests--ad9c9f15cb.md) (2026-02-27)
- [Turning My Coding Streams Into Blog Posts (With a Little Help From Claude)](../posts/stefanmaron-com/https-stefanmaron-com-posts-turning-streams-into-blog-posts--a14b00029e.md) (2026-02-24)

Source: posts of this source in BC Observatory, derived pages only (CONTENT-NOTICE.md).
