<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vjeko.com</title>
	<atom:link href="https://vjeko.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://vjeko.com</link>
	<description>Ideas in the cloud</description>
	<lastBuildDate>Sat, 09 May 2026 06:53:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://vjeko.com/wp-content/uploads/2020/12/cropped-Brand-Element-v3-32x32.png</url>
	<title>Vjeko.com</title>
	<link>https://vjeko.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">1110233</site>	<item>
		<title>The MCP Bridge: AL Language Tools for Every Agent</title>
		<link>https://vjeko.com/2026/05/03/the-mcp-bridge-al-language-tools-for-every-agent/</link>
					<comments>https://vjeko.com/2026/05/03/the-mcp-bridge-al-language-tools-for-every-agent/#respond</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Sun, 03 May 2026 06:46:22 +0000</pubDate>
				<category><![CDATA[Agentic Engineering]]></category>
		<category><![CDATA[AL]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[Feedback loop]]></category>
		<category><![CDATA[GitHub Copilot]]></category>
		<category><![CDATA[MCP]]></category>
		<category><![CDATA[Vibe Coding]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=4352</guid>

					<description><![CDATA[You picked Claude Code. Or Cursor. Or whatever agent actually fits how you work, because the agent you use matters more than the editor it lives in. You set it up. You tuned your prompts. You built the muscle memory. And then you tried to do anything serious with AL. Yeah. Here&#8217;s the thing about [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/05/03/the-mcp-bridge-al-language-tools-for-every-agent/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4352</post-id>	</item>
		<item>
		<title>Your Object IDs Have No Excuse Now &#8211; Ninja Comes to CI/CD</title>
		<link>https://vjeko.com/2026/03/16/your-object-ids-have-no-excuse-now-ninja-comes-to-ci-cd/</link>
					<comments>https://vjeko.com/2026/03/16/your-object-ids-have-no-excuse-now-ninja-comes-to-ci-cd/#respond</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Mon, 16 Mar 2026 13:04:52 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<category><![CDATA[AL-Go for GitHub]]></category>
		<category><![CDATA[Azure DevOps]]></category>
		<category><![CDATA[CI/CD]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Pipeline]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=4340</guid>

					<description><![CDATA[AL Object ID Ninja is now available as a GitHub Action and an Azure DevOps Pipeline Task. It scans your AL repository during CI/CD and fails the build if it finds any object IDs, field IDs, or enum value IDs that aren&#8217;t tracked by the Ninja backend. No more spreadsheets, no more &#8220;we&#8217;ll coordinate manually&#8221;, [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/03/16/your-object-ids-have-no-excuse-now-ninja-comes-to-ci-cd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4340</post-id>	</item>
		<item>
		<title>Context Engineering &#8211; The Thing Almost Nobody Is Actually Talking About</title>
		<link>https://vjeko.com/2026/03/14/context-engineering-the-thing-almost-nobody-is-actually-talking-about/</link>
					<comments>https://vjeko.com/2026/03/14/context-engineering-the-thing-almost-nobody-is-actually-talking-about/#comments</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Sat, 14 Mar 2026 09:10:40 +0000</pubDate>
				<category><![CDATA[Agentic Engineering]]></category>
		<category><![CDATA[Context]]></category>
		<category><![CDATA[LLM]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=4321</guid>

					<description><![CDATA[Today I want to talk about something that barely anyone is talking about. Context engineering. We hear about prompts constantly. We hear about the latest model releases, the agentic frameworks, the AI-powered IDEs, the MCP servers (luckily we don&#8217;t hear about vibe coding all that much anymore). We hear about a lot of things. You [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/03/14/context-engineering-the-thing-almost-nobody-is-actually-talking-about/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4321</post-id>	</item>
		<item>
		<title>AL Object ID Ninja 3.2.1: A Lot Has Happened in Four Days</title>
		<link>https://vjeko.com/2026/03/09/al-object-id-ninja-3-2-1-a-lot-has-happened-in-four-days/</link>
					<comments>https://vjeko.com/2026/03/09/al-object-id-ninja-3-2-1-a-lot-has-happened-in-four-days/#comments</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 22:22:24 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<category><![CDATA[App Pools]]></category>
		<category><![CDATA[Consumption Overview]]></category>
		<category><![CDATA[User Roles]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=4302</guid>

					<description><![CDATA[I&#8217;ve been busy over weekend with completing a few work items that were in the cooking for a while. Some have been on my wish-list since day one, some have been brewing since a few years ago. It&#8217;s unbelievable how far certain architectural decisions can go, and I am genuinely excited to bring this new [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/03/09/al-object-id-ninja-3-2-1-a-lot-has-happened-in-four-days/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4302</post-id>	</item>
		<item>
		<title>AL Object ID Ninja: An Apology, a Decision, and a Month on the House</title>
		<link>https://vjeko.com/2026/03/05/al-object-id-ninja-an-apology-a-decision-and-a-month-on-the-house/</link>
					<comments>https://vjeko.com/2026/03/05/al-object-id-ninja-an-apology-a-decision-and-a-month-on-the-house/#comments</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Thu, 05 Mar 2026 14:55:38 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<category><![CDATA[private back-end]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=3971</guid>

					<description><![CDATA[I owe you an explanation. Not a corporate statement. Not a carefully worded legal notice. An actual explanation, from me to you, because you&#8217;ve trusted this tool &#8211; and by extension, me &#8211; for years. You deserve more than a changelog entry. So here it is. Four years. My pocket. When I released AL Object [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/03/05/al-object-id-ninja-an-apology-a-decision-and-a-month-on-the-house/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3971</post-id>	</item>
		<item>
		<title>AL Object ID Ninja MCP Server Is Here</title>
		<link>https://vjeko.com/2026/02/02/al-object-id-ninja-mcp-server-is-here/</link>
					<comments>https://vjeko.com/2026/02/02/al-object-id-ninja-mcp-server-is-here/#comments</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Mon, 02 Feb 2026 06:35:06 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<category><![CDATA[Agentic Coding]]></category>
		<category><![CDATA[MCP]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=3967</guid>

					<description><![CDATA[So you&#8217;ve jumped on the agentic coding train. You&#8217;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&#8230; who&#8217;s making sure your object IDs don&#8217;t collide? Nobody, that&#8217;s who. Until now. The official MCP Server [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/02/02/al-object-id-ninja-mcp-server-is-here/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3967</post-id>	</item>
		<item>
		<title>When GUIDs Collide: The App ID Problem Nobody Expected</title>
		<link>https://vjeko.com/2026/01/27/when-guids-collide-the-app-id-problem-nobody-expected/</link>
					<comments>https://vjeko.com/2026/01/27/when-guids-collide-the-app-id-problem-nobody-expected/#comments</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Tue, 27 Jan 2026 17:30:07 +0000</pubDate>
				<category><![CDATA[Business Central]]></category>
		<category><![CDATA[AL Object ID Ninja]]></category>
		<category><![CDATA[App ID]]></category>
		<category><![CDATA[app.json]]></category>
		<category><![CDATA[AppSource]]></category>
		<category><![CDATA[Collision]]></category>
		<category><![CDATA[GUID]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=3962</guid>

					<description><![CDATA[You know what&#8217;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&#8217;d still have a better chances of being struck by lightning twice and then winning the lottery, all on the same [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/01/27/when-guids-collide-the-app-id-problem-nobody-expected/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3962</post-id>	</item>
		<item>
		<title>Object IDs, now assignable by VS Code agents (LM tool integration)</title>
		<link>https://vjeko.com/2026/01/07/object-ids-now-assignable-by-vs-code-agents-lm-tool-integration/</link>
					<comments>https://vjeko.com/2026/01/07/object-ids-now-assignable-by-vs-code-agents-lm-tool-integration/#respond</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Wed, 07 Jan 2026 11:38:27 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=3956</guid>

					<description><![CDATA[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 allocate and commit object IDs. No typing. No IntelliSense. No human [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2026/01/07/object-ids-now-assignable-by-vs-code-agents-lm-tool-integration/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3956</post-id>	</item>
		<item>
		<title>Ninja v3 Is Live — Where We Are and What Comes Next</title>
		<link>https://vjeko.com/2025/12/15/ninja-v3-is-live-where-we-are-and-what-comes-next/</link>
					<comments>https://vjeko.com/2025/12/15/ninja-v3-is-live-where-we-are-and-what-comes-next/#comments</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Mon, 15 Dec 2025 08:54:04 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=3953</guid>

					<description><![CDATA[This past weekend marked an important milestone for AL Object ID Ninja. Backend version 3 is now live, running in production on: So far, it’s been running smoothly and reliably, exactly as intended. At the same time, version 3 of the VS Code extension was published to the Visual Studio Code Marketplace earlier today and [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2025/12/15/ninja-v3-is-live-where-we-are-and-what-comes-next/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3953</post-id>	</item>
		<item>
		<title>Important announcement for teams maintaining private AL Object ID Ninja backend &#8211; get ready for &#8220;v3&#8221;</title>
		<link>https://vjeko.com/2025/12/12/important-announcement-for-teams-maintaining-private-al-object-id-ninja-backend-get-ready-for-v3/</link>
					<comments>https://vjeko.com/2025/12/12/important-announcement-for-teams-maintaining-private-al-object-id-ninja-backend-get-ready-for-v3/#respond</comments>
		
		<dc:creator><![CDATA[Vjeko]]></dc:creator>
		<pubDate>Fri, 12 Dec 2025 08:59:38 +0000</pubDate>
				<category><![CDATA[AL Object ID Ninja]]></category>
		<guid isPermaLink="false">https://vjeko.com/?p=3951</guid>

					<description><![CDATA[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 Ninja backend to the repository:👉 https://github.com/vjekob/al-objid A new [&#8230;]]]></description>
		
					<wfw:commentRss>https://vjeko.com/2025/12/12/important-announcement-for-teams-maintaining-private-al-object-id-ninja-backend-get-ready-for-v3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3951</post-id>	</item>
	</channel>
</rss>