Built by a developer, for developers.
I'm Brad Fullwood — a Business Central developer who spends most of his time building tooling that doesn't exist yet.
I write AL extensions and API integrations, but I spend most of my time on the tooling side: tree-sitter grammars, Rust language servers, TUI apps, AI-powered dev tools. The BC ecosystem has gaps in its tooling, and I'm filling them.
What I'm Building
AL Tree-Sitter Grammar
The first tree-sitter grammar for AL. Syntax highlighting and structural queries in Zed, Neovim, Helix, or anything else that speaks tree-sitter.
Zed AL Extension
Full AL language support in Zed. IntelliSense, diagnostics, build, publish, debug. No VS Code required.
AL Toolchain
CLI, MCP server, and TUI explorer. All thin JSON-RPC clients over a shared Rust daemon.
Open Source AL Libraries
Fluent JSON Builder, Grafana Telemetry, Extension Data Migration, and more.
Tech Stack
Rust, Go, TypeScript, AL, and whatever else the problem needs. I run Arch Linux with niri (Wayland), write tree-sitter grammars, build CLIs and TUIs, and use Claude Code for most of my implementation work.