There comes a point in every career where experience quietly changes shape. It stops being about learning new tools or delivering the next project and starts becoming something more personal. How you want to work. What you want to build. The kind of impact you want to leave behind. After fifteen years across multiple companies, …
Feb 24
The Long Road to Building in My Own Way
There comes a point in every career where experience quietly changes shape. It stops being about learning new tools or delivering the next project and starts becoming something more personal. How you want to work. What you want to build. The kind of impact you want to leave behind. After fifteen years across multiple companies, …
Nov 20
Directions EMEA 2025 – Reflections, Insights, and the Dawn of a New Era for Business Central
For me, Directions EMEA always begins long before the first sessions start. It begins with the long-haul travel, the endless airport corridors, the confused time zones, and the inevitable jetlag that becomes a yearly companion. Since 2018, this has been my routine, exhausting, unpredictable, and yet somehow comforting in its familiarity. But every year, without …
Jun 21
From BC TechDays to the Heart of Business Central
What a whirlwind! Just seven days ago, I was on stage in Antwerp, and before the applause faded, I was already airborne to Denmark to huddle with the Business Central product group. (Stay tuned – those behind-the-scenes conversations deserve their post.) Today, though, I want to capture the magic of BC TechDays 2025 – the …
May 15
Directions Asia 2025: People, Power, Progress
As I flew back from Directions Asia 2025 this morning, I felt inspired to jot down my thoughts during the quieter moments of the flight. My wife and daughter quickly drifted off, likely exhausted from our exciting nights filled with vibrant parties and adventures in the lively city of Bangkok. It was a joy to …
Apr 24
Directions ASIA 2025 – Join Us in Bangkok!
I’m excited to announce that I will speak at Directions ASIA 2025 alongside Steve Gichure. This year, the event expands to three full days of learning, networking, and innovation, and we can’t wait to be a part of it. 💙 This event is also extra special because my wife, Shanika Ranathunga, plans to join me! …
Apr 23
Simplify Per-Tenant Extension Management in Dynamics 365 Business Central
The new functionality available in the admin centre has simplified the management of per-tenant extensions (PTE). Administrators can now oversee PTES directly from the Business Central Admin Centre and its API, similar to how AppSource apps are managed. This enhancement reduces administrative overhead by removing the need for individual access to each environment, facilitating …
Apr 23
Search, navigate and use app symbols as context for GitHub Copilot
Working with large AL codebases and multiple dependencies can often make locating specific objects or references difficult. With the latest updates, we can expect significant improvements! Search Downloaded Symbols with Ctrl+T It is now possible to search AL objects from downloaded symbol packages directly in Visual Studio Code using the ‘Open Symbol by Name’ (Ctrl+T) …
Apr 09
Implicit Conversion Between Record and RecordRef
With recent updates to the AL language extension (v15), Microsoft has introduced support for implicit conversion between Record and RecordRef instances, making it easier to work with both types in the code.
This feature removes some of the verbosity previously required when switching between Record and RecordRef variables, allowing developers to write cleaner, more concise AL code.
Mar 17
Ternary operator ?: in AL
AL language now supports ternary (conditional) operator. The ternary operator? : known from other programming languages, streamlines conditional operations in code, enhances readability and reduces verbosity. The following examples show how the code GetBooleanText() can be rewritten using the ternary operator to be less verbose and more succint. Without the ternary operator: With the ternary operator …



