<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Vjeko.com</title><description>Ideas in the cloud</description><link>https://vjeko.com/</link><language>en</language><item><title>What You’re Actually Saying When You Say “AI Doesn’t Work”</title><link>https://vjeko.com/2026/07/22/what-youre-actually-saying-when-you-say-ai-doesnt-work/</link><guid isPermaLink="true">https://vjeko.com/2026/07/22/what-youre-actually-saying-when-you-say-ai-doesnt-work/</guid><description>“AI doesn’t work” has never once been a fact about AI. It’s always been just a confession. About you. “I don’t know how to use it.”</description><pubDate>Wed, 22 Jul 2026 17:50:40 GMT</pubDate><category>Agentic Engineering</category><category>Agentic Engineering</category><category>AI</category><category>Discipline</category><category>Engineering</category></item><item><title>I don’t trust my agents either</title><link>https://vjeko.com/2026/07/21/i-dont-trust-my-agents-either/</link><guid isPermaLink="true">https://vjeko.com/2026/07/21/i-dont-trust-my-agents-either/</guid><description>There is a moment in my workshops that I have learned to wait for. I am showing something on screen, agents doing their thing, and somewhere in the middle of…</description><pubDate>Tue, 21 Jul 2026 13:19:44 GMT</pubDate><category>Agentic Engineering</category><category>Agentic Engineering</category><category>AI</category><category>GWT</category><category>Quality</category><category>Six Sigma</category></item><item><title>Real Programmers Don’t Use Pascal</title><link>https://vjeko.com/2026/07/02/real-programmers-dont-use-pascal/</link><guid isPermaLink="true">https://vjeko.com/2026/07/02/real-programmers-dont-use-pascal/</guid><description>Programming is not a 20th century invention. Ideas behind what we call programming have existed since at least the 9th century. The very term “algorithm” comes…</description><pubDate>Thu, 02 Jul 2026 00:51:13 GMT</pubDate><category>Agentic Engineering</category><category>Ada Lovelace</category><category>Agentic Engineering</category><category>AI</category><category>al-Khwarizmi</category><category>Assembly</category><category>BASIC</category><category>C</category><category>Charles Babbage</category><category>COBOL</category><category>Edsger Dijkstra</category><category>Herman Hollerith</category><category>Java</category><category>John Backus</category><category>Kathleen Booth</category><category>Pascal</category><category>Real Programmers</category><category>von Neumann</category></item><item><title>What to do in the age of code printing</title><link>https://vjeko.com/2026/07/01/what-to-do-in-the-age-of-code-printing/</link><guid isPermaLink="true">https://vjeko.com/2026/07/01/what-to-do-in-the-age-of-code-printing/</guid><description>Over the past 5 months, I’ve delivered 8 workshops, 17 sessions, one podcast, and participated in more discussions about AI and its capabilities than I can…</description><pubDate>Wed, 01 Jul 2026 06:13:14 GMT</pubDate><category>Agentic Engineering</category><category>Agentic Engineering</category><category>AI</category><category>Spec-Driven Development</category></item><item><title>From beep to empty seat: the six levels of self-driving code</title><link>https://vjeko.com/2026/06/07/from-beep-to-empty-seat-the-six-levels-of-self-driving-code/</link><guid isPermaLink="true">https://vjeko.com/2026/06/07/from-beep-to-empty-seat-the-six-levels-of-self-driving-code/</guid><description>Back in 2016 I bought a new car, and one afternoon on the motorway it did something that made the hair on my arms stand up. I was driving home, traffic was…</description><pubDate>Sun, 07 Jun 2026 16:37:01 GMT</pubDate><category>Agentic Engineering</category><category>Artificial Intelligence</category><category>Agentic Engineering</category><category>AI</category><category>Feedback loop</category><category>GitHub Copilot</category><category>Honda</category><category>Judgement</category><category>Mercedes</category><category>Self-driving cars</category></item><item><title>UBI won’t save us, and the nurse will tell you why</title><link>https://vjeko.com/2026/05/30/ubi-wont-save-us-and-the-nurse-will-tell-you-why/</link><guid isPermaLink="true">https://vjeko.com/2026/05/30/ubi-wont-save-us-and-the-nurse-will-tell-you-why/</guid><description>I have a friend who is a nurse. Not the TV kind, with good lighting and a romance subplot. The real kind. She does twelve-hour shifts, she lifts grown men who…</description><pubDate>Sat, 30 May 2026 10:14:19 GMT</pubDate><category>Artificial Intelligence</category><category>Artificial Intelligence</category><category>Sam Altman</category><category>UBI</category></item><item><title>The lump of labour fallacy fallacy</title><link>https://vjeko.com/2026/05/28/the-lump-of-labour-fallacy-fallacy/</link><guid isPermaLink="true">https://vjeko.com/2026/05/28/the-lump-of-labour-fallacy-fallacy/</guid><description>Every time someone says the machines are coming for the jobs, there’s a guy in the back of the room who knows the term. Lump of labour fallacy. He’s read his…</description><pubDate>Thu, 28 May 2026 21:17:07 GMT</pubDate><category>Artificial Intelligence</category><category>AI</category><category>Daniel Suskind</category><category>Fallacy</category><category>Kent Beck</category><category>Singularity</category></item><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><guid isPermaLink="true">https://vjeko.com/2026/05/03/the-mcp-bridge-al-language-tools-for-every-agent/</guid><description>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…</description><pubDate>Sun, 03 May 2026 06:46:22 GMT</pubDate><category>Agentic Engineering</category><category>AL</category><category>Claude Code</category><category>Feedback loop</category><category>Agentic Engineering</category><category>Claude Code</category><category>Feedback loop</category><category>GitHub Copilot</category><category>MCP</category><category>Vibe Coding</category></item><item><title>Your Object IDs Have No Excuse Now – 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><guid isPermaLink="true">https://vjeko.com/2026/03/16/your-object-ids-have-no-excuse-now-ninja-comes-to-ci-cd/</guid><description>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…</description><pubDate>Mon, 16 Mar 2026 13:04:52 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category><category>AL-Go for GitHub</category><category>Azure DevOps</category><category>CI/CD</category><category>GitHub</category><category>Pipeline</category></item><item><title>Context Engineering – 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><guid isPermaLink="true">https://vjeko.com/2026/03/14/context-engineering-the-thing-almost-nobody-is-actually-talking-about/</guid><description>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…</description><pubDate>Sat, 14 Mar 2026 09:10:40 GMT</pubDate><category>Agentic Engineering</category><category>Agentic Engineering</category><category>Context</category><category>LLM</category></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><guid isPermaLink="true">https://vjeko.com/2026/03/09/al-object-id-ninja-3-2-1-a-lot-has-happened-in-four-days/</guid><description>I’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…</description><pubDate>Mon, 09 Mar 2026 22:22:24 GMT</pubDate><category>AL Object ID Ninja</category><category>App Pools</category><category>Consumption Overview</category><category>User Roles</category></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><guid isPermaLink="true">https://vjeko.com/2026/03/05/al-object-id-ninja-an-apology-a-decision-and-a-month-on-the-house/</guid><description>I owe you an explanation. Not a corporate statement. Not a carefully worded legal notice. An actual explanation, from me to you, because you’ve trusted this…</description><pubDate>Thu, 05 Mar 2026 14:55:38 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category><category>private back-end</category></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><guid isPermaLink="true">https://vjeko.com/2026/02/02/al-object-id-ninja-mcp-server-is-here/</guid><description>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…</description><pubDate>Mon, 02 Feb 2026 06:35:06 GMT</pubDate><category>AL Object ID Ninja</category><category>Agentic Coding</category><category>AL Object ID Ninja</category><category>MCP</category></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><guid isPermaLink="true">https://vjeko.com/2026/01/27/when-guids-collide-the-app-id-problem-nobody-expected/</guid><description>You know what’s supposed to be unique? Snowflakes. Fingerprints. And GUIDs. A GUID (Globally Unique Identifier) is mathematically designed to be so…</description><pubDate>Tue, 27 Jan 2026 17:30:07 GMT</pubDate><category>Business Central</category><category>AL Object ID Ninja</category><category>App ID</category><category>app.json</category><category>AppSource</category><category>Collision</category><category>GUID</category></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><guid isPermaLink="true">https://vjeko.com/2026/01/07/object-ids-now-assignable-by-vs-code-agents-lm-tool-integration/</guid><description>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…</description><pubDate>Wed, 07 Jan 2026 11:38:27 GMT</pubDate><category>AL Object ID Ninja</category></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><guid isPermaLink="true">https://vjeko.com/2025/12/15/ninja-v3-is-live-where-we-are-and-what-comes-next/</guid><description>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…</description><pubDate>Mon, 15 Dec 2025 08:54:04 GMT</pubDate><category>AL Object ID Ninja</category></item><item><title>Important announcement for teams maintaining private AL Object ID Ninja backend – get ready for “v3”</title><link>https://vjeko.com/2025/12/12/important-announcement-for-teams-maintaining-private-al-object-id-ninja-backend-get-ready-for-v3/</link><guid isPermaLink="true">https://vjeko.com/2025/12/12/important-announcement-for-teams-maintaining-private-al-object-id-ninja-backend-get-ready-for-v3/</guid><description>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…</description><pubDate>Fri, 12 Dec 2025 08:59:38 GMT</pubDate><category>AL Object ID Ninja</category></item><item><title>AL Object ID Ninja v3.0 Platform Launching on December 15</title><link>https://vjeko.com/2025/12/08/al-object-id-ninja-v3-0-platform-launching-on-december-15/</link><guid isPermaLink="true">https://vjeko.com/2025/12/08/al-object-id-ninja-v3-0-platform-launching-on-december-15/</guid><description>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,…</description><pubDate>Mon, 08 Dec 2025 08:46:29 GMT</pubDate><category>AL Object ID Ninja</category></item><item><title>A Story About Trust: Why LS Retail Moved from Private Endpoints to the Hosted Ninja Backend</title><link>https://vjeko.com/2025/12/03/a-story-about-trust-why-one-team-moved-from-private-endpoints-to-the-hosted-ninja-backend/</link><guid isPermaLink="true">https://vjeko.com/2025/12/03/a-story-about-trust-why-one-team-moved-from-private-endpoints-to-the-hosted-ninja-backend/</guid><description>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, LS Retail, a long-time Ninja…</description><pubDate>Wed, 03 Dec 2025 09:21:56 GMT</pubDate><category>AL Object ID Ninja</category></item><item><title>AL Object ID Ninja: Self-Hosting vs. Hassle-Free (the data tells a curious story)</title><link>https://vjeko.com/2025/11/19/al-object-id-ninja-self-hosting-vs-hassle-free-the-data-tells-a-curious-story/</link><guid isPermaLink="true">https://vjeko.com/2025/11/19/al-object-id-ninja-self-hosting-vs-hassle-free-the-data-tells-a-curious-story/</guid><description>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…</description><pubDate>Wed, 19 Nov 2025 08:50:38 GMT</pubDate><category>AL Object ID Ninja</category></item><item><title>AL Object ID Ninja: Please Register Your Intent</title><link>https://vjeko.com/2025/11/11/al-object-id-ninja-please-register-your-intent/</link><guid isPermaLink="true">https://vjeko.com/2025/11/11/al-object-id-ninja-please-register-your-intent/</guid><description>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…</description><pubDate>Tue, 11 Nov 2025 09:02:32 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category><category>Object ID Ninja</category></item><item><title>End of free backend for AL Object ID Ninja</title><link>https://vjeko.com/2025/11/09/end-of-free-backend-for-al-object-id-ninja/</link><guid isPermaLink="true">https://vjeko.com/2025/11/09/end-of-free-backend-for-al-object-id-ninja/</guid><description>EDIT: Click here to let me know if you intend to stay with Ninja premium backend and lock in your lifetime 35% discount. I hoped I would never have to write…</description><pubDate>Sun, 09 Nov 2025 08:46:00 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category><category>Object ID Ninja</category></item><item><title>Testing in isolation</title><link>https://vjeko.com/2023/12/09/testing-in-isolation/</link><guid isPermaLink="true">https://vjeko.com/2023/12/09/testing-in-isolation/</guid><description>An AL developer gets fired from his job for writing inefficient tests. With his LinkedIn profile proudly showing off his extensive testing experience, a car…</description><pubDate>Sat, 09 Dec 2023 14:46:43 GMT</pubDate><category>Testing</category><category>Decoupling</category><category>Dependencies</category><category>Dependency injection</category><category>Design</category><category>testability</category><category>Testing</category><category>Unit tests</category></item><item><title>Directions EMEA 2023 demo – decoupling base app</title><link>https://vjeko.com/2023/11/02/directions-emea-2023-demo-decoupling-base-app/</link><guid isPermaLink="true">https://vjeko.com/2023/11/02/directions-emea-2023-demo-decoupling-base-app/</guid><description>Here we go. As promised, I’ll start with the demo I delivered at my “Mythbusting code coverage” session at Directions EMEA 2023 in Lyon. Over the course of…</description><pubDate>Thu, 02 Nov 2023 16:16:45 GMT</pubDate><category>Testing</category><category>Dependency injection</category><category>Inversion of control</category><category>testability</category><category>Testing</category><category>Unit tests</category></item><item><title>Testing, testability, and all things test</title><link>https://vjeko.com/2023/11/02/testing-testability-and-all-things-test/</link><guid isPermaLink="true">https://vjeko.com/2023/11/02/testing-testability-and-all-things-test/</guid><description>Okay. There has been a lot of “long time no see” intros to my posts on this blog in the past, but never this long. So – looooooong time no see, folks! We may…</description><pubDate>Thu, 02 Nov 2023 07:13:06 GMT</pubDate><category>Uncategorized</category><category>testability</category><category>Testing</category></item><item><title>AL Pragma Explorer – a new AL extension</title><link>https://vjeko.com/2022/09/14/al-pragma-explorer-a-new-al-extension/</link><guid isPermaLink="true">https://vjeko.com/2022/09/14/al-pragma-explorer-a-new-al-extension/</guid><description>There is a cool new extension out there for AL developers that you should really check out: AL Pragma Explorer. The extension is almost as amazing as the work…</description><pubDate>Wed, 14 Sep 2022 19:25:26 GMT</pubDate><category>Uncategorized</category></item><item><title>AL Object ID Ninja logical ranges overview</title><link>https://vjeko.com/2022/05/06/al-object-id-ninja-logical-ranges-overview/</link><guid isPermaLink="true">https://vjeko.com/2022/05/06/al-object-id-ninja-logical-ranges-overview/</guid><description>Long time no see, eh? 😳 I won’t offer no excuses, but I have been plenty busy with things that you’ll benefit in some way or another, far more than you’d…</description><pubDate>Fri, 06 May 2022 12:48:57 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category></item><item><title>AL Object ID Ninja Scheduled Maintenance Announcement: October 9 at 19:00 CET</title><link>https://vjeko.com/2021/10/04/al-object-id-ninja-scheduled-maintenance-announcement-october-9-at-1900-cet/</link><guid isPermaLink="true">https://vjeko.com/2021/10/04/al-object-id-ninja-scheduled-maintenance-announcement-october-9-at-1900-cet/</guid><description>For all of you using AL Object ID Ninja, please read this post. There will be scheduled maintenance of AL Object ID Ninja back end on October 9, 2021, at 19:00…</description><pubDate>Mon, 04 Oct 2021 22:06:11 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category><category>Maintenance</category></item><item><title>Important Announcement for AL Object ID Ninja</title><link>https://vjeko.com/2021/10/01/important-announcement-for-al-object-id-ninja/</link><guid isPermaLink="true">https://vjeko.com/2021/10/01/important-announcement-for-al-object-id-ninja/</guid><description>If you are using AL Object ID Ninja already then you may want to read this post. If not, then first install AL Object ID Ninja, then read this post 😀 Since…</description><pubDate>Fri, 01 Oct 2021 06:24:57 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category></item><item><title>AL Object ID Ninja v1.2.0 – plus some Azure lessons learned</title><link>https://vjeko.com/2021/09/15/al-object-id-ninja-v1-2-0-plus-some-azure-lessons-learned/</link><guid isPermaLink="true">https://vjeko.com/2021/09/15/al-object-id-ninja-v1-2-0-plus-some-azure-lessons-learned/</guid><description>First things first. Yesterday evening, I’ve released AL Object ID Ninja v1.2.0 and there is really nothing new that you’d care about, functionally speaking.…</description><pubDate>Wed, 15 Sep 2021 07:58:28 GMT</pubDate><category>AL Object ID Ninja</category><category>AL Object ID Ninja</category><category>Azure Functions</category><category>Azure Storage</category><category>GetBlobProperties</category><category>Performance</category></item></channel></rss>