Skip to content
Technically Business Central
About

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.