So you’ve jumped on the agentic coding train. You’re using Cursor, or Claude
Code, or Windsurf, or whatever the cool kids are using this week. Your AI
assistant writes AL code for you, and life is good. Except… who’s making sure
your object IDs do...
You know what’s supposed to be unique? Snowflakes. Fingerprints. And GUIDs. A
GUID (Globally Unique Identifier) is mathematically designed to be so
astronomically unique that if you generated one hundred billion GUIDs per
second, you’d still have ...
I’ve just released Ninja 3.1.0, and it adds something I’ve wanted for a while:
language-model tool-based object ID assignment. In practice, this means that
when an agent is writing AL code inside VS Code, it can now use Ninja directly
as a tool to...
This post is for teams running AL Object ID Ninja on their own backend. If you
are using the hosted Ninja backend, you don’t need to do anything — the
transition will be handled for you invisibly. What’s New I’ve published a new v3
version of the ...
When I opened the early-bird sign-up page for AL Object ID Ninja, my goal was
simple:to understand whether there was enough real interest in a fully
supported, commercial-grade Ninja platform for me to commit myself to building
it the way it deser...
Every now and then a real story captures the essence of what a product is meant
to do. This one did that for me. A few days ago, a long-time Ninja user reached
out and asked a simple question:“Can you help us move from our private endpoints
to you...
Fun fact from the past three months of AL Object ID Ninja: Ninja has handed out
object IDs to 9,365 apps.Out of those, 297 apps were configured to use private
endpoints.But here’s the interesting part: Only 122 apps were consistently
configured co...
Over the past four years, AL Object ID Ninja has quietly kept thousands of teams
out of conflict trouble. To plan the next chapter responsibly, I need a simple
signal from you. What I’m asking If you intend to keep using the hosted Ninja
backend a...