2026
How a Claude Code skill converts YouTube coding streams to structured blog posts — auto-extracting captions, screenshots, and doc links for 26 BC stream
Compare all four Business Central background processing tools — Page Background Tasks, StartSession, TaskScheduler, Job Queue — and learn when to use each
How a document-driven multi-agent Claude Code workflow handles large AL refactoring tasks — 42 files, 0 errors, 1 hour of nearly unattended work.
2025
Why the MSDyn365BC.Code.History repo rewrites git history to insert late Microsoft hotfixes in semantic version order — and how to fix divergent branch
The definitive guide to starting a Business Central AL project right — AL-Go templates, app.json settings, naming conventions, LinterCop, and CI pipeline
2024
How MSDyn365BC.Code.History was migrated to GitHub Actions with parallel country matrix builds, why XLF translation files were dropped, and how to manage
Part 2 of building a NuGet installer for Business Central: version selection, NavxManifest parsing, the NAVX proprietary format mystery, and dependency
Step-by-step AL-Go repository setup from template to first release: settings.json, shared rulesets, LinterCop, environment deployment, and org-level
How to set up a Business Central AL-Go build agent by running Windows 11 in a KVM/QEMU VM on Debian 12 — bypassing TPM requirements and cutting overhead.
2022
Fix LinterCop assembly version mismatches in BC pipelines by loading the latest AL compiler from the VS Code Marketplace with the -vsixFile parameter.
MSDyn365BC.Code.History rewrote 1800 commits via git filter-branch and added Git LFS for large translation files — here's how to resync your local clone.
2021
Reflections on how Business Central SaaS forced the NAV/BC community to grow from hobby development into professional software practices — and why that
Use a Git pre-commit hook with a PowerShell script to block commits with invalid app.json version numbers in Business Central AL projects — shareable
Step-by-step PowerShell script to upgrade a Business Central CRONUS database using Docker containers — live-streamed with the script published on GitHub
Save nearly 3 minutes per BC container build by pre-baking test libraries into your Docker image with New-BcImage and -includeTestToolkit — one simple
Delete stale local git branches whose remotes are gone — a PowerShell function using git remote prune and branch -D, saved in your profile for reuse.
Copy a Business Central Docker container in two commands — docker commit to snapshot it, then New-BcContainer from the saved image to restore it instantly.
Introducing MSDyn365BC.Code.History: a GitHub repository tracking every on-premises Business Central version so you can diff any two CU releases
2020
Why you should disable auto-staging in VS Code: manual git staging lets VS Code detect file renames automatically, preserving your commit history.
Two ways to fix DNS resolution failures in Business Central Docker containers — adjusting Windows network interface metrics or setting a custom DNS server