Sign in

Panos Koutsogilas

@pkoutsogilas.bsky.social
232 followers 225 following 16 posts
PostsRepliesMedia
Reposted by Panos Koutsogilas
It's FOSS @itsfoss.bsky.social · 10/09/2026
Looking for some cool wallappers for your Linux desktop? Try this new project. Look for dark/light themed wallpaper with color of your choice. 👉️ bjarneo.github.io/wallpapers/?...
2277
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 22/06/2026
𝗖𝗼𝗻𝗻𝗲𝗰𝘁 𝘁𝗼 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹 𝗠𝗖𝗣 𝘀𝗲𝗿𝘃𝗲𝗿 𝘄𝗶𝘁𝗵 𝗚𝗶𝘁𝗛𝘂𝗯 𝗖𝗼𝗽𝗶𝗹𝗼𝘁 𝗖𝗟𝗜 𝗮𝗻𝗱 𝗻𝗼𝗻-𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗰𝗹𝗶𝗲𝗻𝘁𝘀 learn.microsoft.com/en-us/dynami... 🆕 Claude example / GitHub Copilot CLI example learn.microsoft.com/en-us/dynami... The following examples show how a configuration can look in different MCP clients.
131
Reposted by Panos Koutsogilas
BC TechDays @bctechdays.com · 20/11/2025
The #BCTechDays 2026 𝗖𝗮𝗹𝗹 𝗳𝗼𝗿 𝗦𝗽𝗲𝗮𝗸𝗲𝗿𝘀 𝗼𝗽𝗲𝗻𝘀 𝗼𝗻 𝟱 𝗗𝗲𝗰𝗲𝗺𝗯𝗲𝗿. This year, we’re introducing a new structure with two separate deadlines: ⚒️ Workshop proposals: submit on or before 5 February 🎤 Session proposals: submit on or before 5 April 🌐 mibu.so/cfs26
BC TechDays 2026 Call for Speakers: 5 Dec - 5 Apr
0104
Reposted by Panos Koutsogilas
Luc Van Dyck @lucvandyck.bsky.social · 09/11/2025
For those who aren't on LinkedIn: vjeko.com/2025/11/09/e...
vjeko.com
End of free backend for AL Object ID Ninja
I hoped I would never have to write this post. When I first released AL Object ID Ninja back in September 2021, my dream was simple — to give every Business Central developer a painless way to mana…
076
Reposted by Panos Koutsogilas
Marcin Karpacz / Foxer @bc.foxer.pl · 04/11/2025
#MSDyn365BC roadmap for 2026 release wave 1 from #DirectionsEMEA #EMEA2025
052
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 03/11/2025
Your Engage home network might display the missing BC community again - but that entry still links to the old URL, and no new one has been announced yet. We need to stay patient.
193
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 15/10/2025
The 𝗕𝗖 𝗣𝗮𝗿𝘁𝗻𝗲𝗿 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗼𝗻 𝗬𝗮𝗺𝗺𝗲𝗿 will very soon move to Viva Engage. Community members will be automatically migrated between now and the end of November 2025. If you are not yet a member, submit this form to join: aka.ms/BCVivaEngage #msdyn365bc
3112
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 06/10/2025
As a #vscode developer, you might experience that many of your extensions are now marked as "no longer available on the Extension Marketplace". I suppose this will be fixed soon, and it is not related to the affected extensions: github.com/microsoft/vs... (thanks @bc.jeremy.vyska.info)
262
Reposted by Panos Koutsogilas
rideshareotter.bsky.social @rideshareotter.bsky.social · 06/09/2025
13152001626
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 25/08/2025
When your tests suddenly fail for test pages in NextMajor (BC 27), check whether FlowFields are involved. Due to the new Feature "Calculate only visible FlowFields", you might need an additional CalcFields now.
081
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 25/08/2025
𝗦𝗲𝘁𝘁𝗶𝗻𝗴 𝗰𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗯𝗿𝗲𝗮𝗸𝗽𝗼𝗶𝗻𝘁𝘀 learn.microsoft.com/en-us/dynami... 🆕 Note: At this point conditional breakpoints aren't supported in version 26.0 and later due to necessary changes in the platform. We're investigating this issue and will update the documentation accordingly.
374
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 08/07/2025
New docs article for #msdyn365bc: 🆕 𝗔𝗣𝗜 𝗲𝗻𝗱𝗽𝗼𝗶𝗻𝘁 𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲 learn.microsoft.com/en-us/dynami... This article explains how the endpoint URLs for APIs are constructed and provides examples from different types of APIs.
083
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 01/07/2025
Hey developers for #msdyn365bc: You don't always have to clone a repository just to perform a code search. Try these two web-based alternatives! My new blog: 𝗦𝗲𝗮𝗿𝗰𝗵 𝗰𝗼𝗱𝗲 𝗼𝗻 𝗚𝗶𝘁𝗛𝘂𝗯 𝗶𝗻 𝘁𝗵𝗲 𝗯𝗿𝗼𝘄𝘀𝗲𝗿 nataliekarolak.wordpress.com/2025/07/01/s...
nataliekarolak.wordpress.com
Search code on GitHub in the browser
You don’t always have to clone a repository just to perform a code search. Try these two web-based alternatives!
096
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 19/11/2024
You want to code in AL more efficiently, but you don't know which VS Code extension to use? You are a VS Code extension developer searching for features that do not exist yet? Search no more - but take a look: nataliekarolak.wordpress.com/2023/06/15/v... #msdyn365bc
nataliekarolak.wordpress.com
VS Code extensions for AL: Feature overview
Feature overview of the most popular VS Code extensions for AL programmers
3312
Reposted by Panos Koutsogilas
BC TechDays @bctechdays.com · 24/05/2025
That's a wrap! All sessions for #BCTechDays 2025 are scheduled. We will update the conference website shortly.
A picture of a screen showing an Excel with all sessions scheduled for BC TechDays 2025
183
Reposted by Panos Koutsogilas
Luc Van Dyck @lucvandyck.bsky.social · 20/05/2025
Thank you @freddydk.bsky.social
Picture of Freddy
0163
Reposted by Panos Koutsogilas
YUN ZHU(朱 贇) @yzhums.bsky.social · 19/05/2025
Dynamics 365 Business Central: Overview of all available action (button) icons/images yzhums.com/64155/ #Dynamics365 #Dynamics #MSDyn365 #MicrosoftDYN365 #MSDyn365BC #businesscentral
yzhums.com
Dynamics 365 Business Central: Overview of all available action (button) icons/images
Hi, Readers.Today I would like to talk about how toget an overview of all available action (button) icons/images.As you
021
Reposted by Panos Koutsogilas
S-Balslev @sbalslev.bsky.social · 12/05/2025
#msdyn365bc AL Tool now supports compile - try it out using the AL dotnet tool. al compile /project:<your project path>
2163
Reposted by Panos Koutsogilas
SimonOfHH.tech @simonofhh.bsky.social · 27/04/2025
In case you went to #ColorCloud in #Hamburg last week and want to know more about the topic @tobiasfenster.io and I talked about: go and check out the new blog post simonofhh.tech/2025/04/27/g... It was great talking with all of you there 🌈😊
simonofhh.tech
Good-bye Boilerplate, Hello Kiota-for-AL – Prototype, Repos & How you can help – SimonOfHH
282
Reposted by Panos Koutsogilas
waldo @waldo1001.bsky.social · 25/04/2025
Absolutely awesome session on code generation (AL) for API calls based on Open API. Mind blowing .. this deserves all the attention! Thanks Simon and Tobias for switching to English! @colorcloudrocks.bsky.social #msdyn365bc
2153
Reposted by Panos Koutsogilas
Alexander Drogin @adrogin.bsky.social · 12/04/2025
@nataliekarolak.bsky.social has been concerned about the lack of activity on BSky. I have a suggestion. How about garbage collection? Seems to be a good topic to talk about. www.keytogoodcode.com/post/garbage...
keytogoodcode.com
Garbage collection of event subscribers
I once wrote a post on event subscribers and the presumed performance benefits of single instance subscriber codeunits, but the topic keeps reappearing every now and then, and I feel it could be a good idea to add a few more arguments to the same old debate. Because why not run a few useless, but highly entertaining tests on a Saturday evening.One statement in defense of the single instance event subscribers is that the subscriber codeunit does not have to be disposed after the execution and rem
252
Reposted by Panos Koutsogilas
Ammolh Saallvi @ammolhsaallvi.bsky.social · 08/04/2025
Retrieve the current call stack during the execution of AL code using Sessioninformation.Callstack in business central. ammolhsaallvi.blog/2025/04/08/s... #msdyn365bc #businesscentral
ammolhsaallvi.blog
SessionInformation.Callstack() in Business Central
Introduced in Business Central Wave 1 2025 releases, the SessionInformation.Callstack() method is a powerful diagnostic tool that helps developers trace the current call stack within AL code. Wheth…
011
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 02/04/2025
bsky.app/profile/nata...
111
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 12/02/2025
Not my own discovery, but ... That's a clever pattern for repeatable text dissection! (foreach will call a procedure that converts some text variable with the TestText input.)
foreach TestText in '1.2.3.4.5.P.I'.Split('.') do
131
Reposted by Panos Koutsogilas
Alexander Drogin @adrogin.bsky.social · 06/02/2025
Are you afraid of filters on FlowFields in AL? Well... There is definitely a reason to be cautious. But it may not be as bad as it seems, and certainly not as bad as some other methods which are used to avoid these filters. www.keytogoodcode.com/post/filteri...
keytogoodcode.com
Filtering on FlowFields
It has been said so many times that filtering on FlowFields is bad for performance that we are used to avoiding this kind of filters in AL at all costs. So whenever a developer needs to select a subse...
2103
Reposted by Panos Koutsogilas
Stefan Maron | #msdyn365bc MVP @stefanmaron.com · 27/01/2025
Did you know that when you use Entitlements for your AppSource apps, your permission sets need to define the eXecute Permissions? Microsoft Wildcard permissions wont cover your Entitlements! I just learned that myself, live on stream 🤓 #msdyn365bc
041
Reposted by Panos Koutsogilas
Scott Hanselman 🌮 @scott.hanselman.com · 24/01/2025
GitHub Copilot is now free for @visualstudio.bsky.social - 2,000 completions and 50 chat messages a month, plus access to Claude 3.5 Sonnet and GPT-4o. No $ devblogs.microsoft.com/visualstudio...
1115826
Reposted by Panos Koutsogilas
nixCraft @cyberciti.biz · 22/01/2025
1. Open a #Linux terminal. 2. Type the following command: watch -d -n 1 sensors 3. This command displays CPU, GPU, Wi-Fi, SSD/HDD temperature data in real time. See www.cyberciti.biz/faq/howto-li... for more info.
817019
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 16/01/2025
Microsoft is going to physically delete obsoleted fields or tables in BC 26. Let's gather some facts in my new blog post: 𝗦𝗤𝗟 𝘀𝗰𝗵𝗲𝗺𝗮 𝗰𝗹𝗲𝗮𝗻𝘂𝗽 𝗶𝗻 𝗕𝗖 nataliekarolak.wordpress.com/2025/01/16/s... #msdyn365bc
nataliekarolak.wordpress.com
SQL schema cleanup in BC
Microsoft is going to physically delete obsoleted fields or tables in BC 26. Let’s gather some facts.
4328
Reposted by Panos Koutsogilas
9to5Linux.com @9to5linux.com · 12/01/2025
How to Switch Primary GPU to NVIDIA on Wayland for KDE Plasma and GNOME 9to5linux.com/how-to-switc... #Linux #OpenSource
9to5linux.com
How to Switch Primary GPU to NVIDIA on Wayland for KDE Plasma and GNOME - 9to5Linux
A quick tutorial on how to switch the primary GPU to NVIDIA on your Linux distro using either KDE Plasma or GNOME desktops on Wayland.
1151
Reposted by Panos Koutsogilas
Krzysztof Bialowas (aka KB) @mynavblog.bsky.social · 02/01/2025
I would like to introduce a new workbook for more advanced developers #MSDyn365BC. This time about: ✅ Interfaces ✅ Queries & APIs ✅ Lists, Dictionaries, and more! 📚 It's free! Use it, share it, and grow. github.com/mynavblog/AL...
github.com
GitHub - mynavblog/ALForMoreAdvancedDevelopers: Business Central Workbook for more advanced developers
Business Central Workbook for more advanced developers - mynavblog/ALForMoreAdvancedDevelopers
0214
Reposted by Panos Koutsogilas
S-Balslev @sbalslev.bsky.social · 10/12/2024
New pre-release is out 15.0.1251540 try it out for the next #msdyn365bc major. Resources++, continue, JSon helper methods for easy data access, Yaml support, hovering shows locked, peek references and much more...
media.tenor.com
an elf on the shelf is sitting on a couch next to a sign that says " you opened your gifts before christmas "
ALT: an elf on the shelf is sitting on a couch next to a sign that says " you opened your gifts before christmas "
193
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 11/12/2024
Fakenews in marketplace.visualstudio.com/items/ms-dyn... 😉 #msdyn365bc No need to switch to the pre-release version AL 15.x - "Resources in extensions" made it already into the new AL 14.2 🎁 Just view the AL Language changelog in VS Code.
261
Reposted by Panos Koutsogilas
YUN ZHU(朱 贇) @yzhums.bsky.social · 10/12/2024
Update: AL Language Changelog version 15.0 (AL Release Notes) marketplace.visualstudio.com/items/ms-dyn... #Dynamics365 #Dynamics #MSDyn365 #MicrosoftDYN365 #MSDyn365BC #businesscentral
041
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 10/12/2024
#msdyn365bc It looks like AL is soon enhanced with the continue keyword 🤫 github.com/microsoft/AL...
8253
Reposted by Panos Koutsogilas
Bambu Lab @bambulabglobal.bsky.social · 10/12/2024
Build Plate needs regular cleaning to remove fingerprints and debris. For the PEI plate, use dish soap with a sponge or brush—alcohol won’t work and just spreads oil. Avoid acetone or ketone-based solvents, as they can damage PEI coating. wiki.bambulab.com/en/filament-acc/acc/pei-plate-clean-guide
4477
Reposted by Panos Koutsogilas
Stefan Maron | #msdyn365bc MVP @stefanmaron.com · 06/12/2024
Maybe this can help :) Basic Repo Setup with AL-Go - The BC Coding Stream / Business Central Development youtube.com/live/Tdu2s3B...
youtube.com
YouTube
Share your videos with friends, family, and the world
163
Reposted by Panos Koutsogilas
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏 @nataliekarolak.bsky.social · 05/12/2024
#msdyn365bc When using the ternary operator in AL: Result := Condition ? TruePart : FalsePart; then the AL compiler expects TruePart and FalsePart to return the same data type. Different types can lead to runtime errors that the compiler cannot always detect. More: github.com/microsoft/AL...
0103
Reposted by Panos Koutsogilas
Jesper Schulz-Wedde (MSFT) @jespersw.bsky.social · 28/11/2024
Alright! I’ve settled in, I’m feeling comfortable, time to produce some #MSDyn365BC Bluesky exclusive content 🥳 New platform, new idea: in the coming weeks I’ll try to produce small previews of coming 2025 w1 features, to generate excitement 🤗 I think I’ll call it #WhatsCooking 👨‍🍳 Stay tuned!
8503
Reposted by Panos Koutsogilas
Alexander Drogin @adrogin.bsky.social · 25/11/2024
Did you ever get confused with Business Central's temporary tables and the way temp tables are passed to procedure parameters? I did too, so I wrote a post as a memo. www.keytogoodcode.com/post/tempora...
keytogoodcode.com
Temporary tables in procedure parameters
When we declare multiple instances of a record variable referencing the same table in AL code, we essentially receive different instances of the active record, but the same underlying database table b...
0103
Reposted by Panos Koutsogilas
Teddy ( That NAV Guy ) @thatbcguy.bsky.social · 22/11/2024
How to Use AL Table Proxy Generator tool (altpgen) with ClientId and RedirectUri #msdyn365bc #businesscentral thatnavguy.com/d365-busines...
thatnavguy.com
D365 Business Central : How to Use AL Table Proxy Generator tool (altpgen) with ClientId and RedirectUri - That NAV Guy
Learn how to set up the AL Table Proxy Generator (altpgen) tool in D365 Business Central with ClientId and RedirectUri. Step-by-step guide for developers on configuring altpgen with Entra application ...
1161
Reposted by Panos Koutsogilas
Matthew Perren @matnav.co.uk · 14/11/2024
#MSDyn365BC Folk! I’ve created a Starter Pack. Let me know of youre missing from ot and I’ll add you. go.bsky.app/NWG5xzc
13478