2025
How to fix the empty Call Stack and Variables panel bug in the AL debugger on Linux Wayland/Hyprland by running the language server inside a VS Code Dev
An honest look at Business Central AL development on Linux: what works perfectly, where Docker and reports still need a Windows VM, and how to get started
2024
Master MSDyn365BC.Code.History: fix broken GitHub search with github.dev, clone single branches, use GitLens to diff entire BC version ranges, and fetch
2023
How Stefan switched to Linux for daily AL development: running BC Docker containers in a stripped-down Windows VM and patching the AL language extension
2021
Install LinterCop in VS Code for AL development — the auto-updating extension adds custom code analysis rules via your al.codeAnalyzers settings.
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.
Introducing a short-form AL video series focused on single tasks — practical how-to clips for Business Central developers using default VS Code settings.
2020
Why you should disable auto-staging in VS Code: manual git staging lets VS Code detect file renames automatically, preserving your commit history.
Display long text fields across multiple lines in Business Central using the built-in WebPageViewer control add-in — no custom control add-in required.
AL Lint v0.1.7 adds cyclomatic complexity and maintainability index metrics to the VS Code status bar, helping you keep Business Central AL code clean and
Stefan Maron takes over the AL Lint VS Code extension — adding a function length check and planning clean code and performance rules beyond the built-in