https://raw.githubusercontent.com/ajmaradiaga/feeds/main/scmt/members/developer-advocates/ajmaradiaga.xml SAP Community - Antonio Maradiaga 2026-07-24T11:30:04.654392+00:00 python-feedgen Antonio Maradiaga in SAP Community https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-05-portable-functions/bc-p/14412026#M213 Re: June Developer Challenge - CAP Knowledge - Task 05 - Portable functions 2026-06-05T14:31:47.850000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>223790792c2e9744c55347987142ea1981d8e44eb7135058c6619bf24429999f</P> 2026-06-05T14:31:47.850000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-06-project-specific/bc-p/14413379#M290 Re: June Developer Challenge - CAP Knowledge - Task 06 - Project specific configuration 2026-06-08T14:04:34.829000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>3f674775d4ba059337b1f2b9e078405799ce89327b066f227cb381eee4d32e8d</P> 2026-06-08T14:04:34.829000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-07-authorization-annotations/bc-p/14414677#M346 Re: June Developer Challenge - CAP Knowledge - Task 07 - Authorization annotations 2026-06-09T15:33:58.187000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>d48b3769427f7d62cb228c786ccda27bf04c36b837f8f76e4f35eab6090c6458</P> 2026-06-09T15:33:58.187000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-08-cxl-case-when-then-operator/bc-p/14416391#M395 Re: June Developer Challenge - CAP Knowledge - Task 08 - CXL case-when-then operator 2026-06-11T05:25:06.810000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>5373297b0af64d00b2e1e2afe35d86f9a082c1dbf861fb7a29d167803239344d</P> 2026-06-11T05:25:06.810000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-09-injecting-conditions-via/bc-p/14418823#M522 Re: June Developer Challenge - CAP Knowledge - Task 09 - Injecting conditions via filters 2026-06-15T09:54:57.232000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>ece7ca708e42ee6683de8e881e6d0641c19d18baf8a3ef4f2e07e75b97fcb323</P> 2026-06-15T09:54:57.232000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-10-redirection-targets/bc-p/14418825#M523 Re: June Developer Challenge - CAP Knowledge - Task 10 - Redirection targets 2026-06-15T09:56:06.308000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>f8481422a2ee16d266d625d0bc557aa4d903685945474cefe3b4a80388a4dde3</P> 2026-06-15T09:56:06.308000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-11-metaphysics-of-languages/bc-p/14418826#M524 Re: June Developer Challenge - CAP Knowledge - Task 11 - Metaphysics of languages 2026-06-15T09:57:01.586000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>379f27d1278d1adfec2169f859df30151d5565e3f15539bc9f9ee61d84576758</P> 2026-06-15T09:57:01.586000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-12-query-mode-in-cds-repl/bc-p/14419650#M553 Re: June Developer Challenge - CAP Knowledge - Task 12 - Query mode in cds REPL 2026-06-16T09:54:30.290000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>60a5565acd5ee0a0ffd436dbc8da4a1fd693f56f8494dc6fb2c00ae69f6c5efc</P> 2026-06-16T09:54:30.290000+02:00 https://community.sap.com/t5/integration-events/mastering-topic-taxonomies-for-scalable-event-driven-architectures/ev-p/14420004 Mastering Topic Taxonomies for Scalable Event-Driven Architectures 2026-06-16T13:37:28.686000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>A single poorly named topic can break downstream consumers, trigger routing surprises, and make growth painful. These mistakes are common, and they are fixable once a clear taxonomy is in place. This session gives SAP developers, integration architects, and event-driven practitioners a practical, opinionated path to get topic structure right from day one.</P><P>Join Solace Developer Advocate Hari Rangarajan and SAP Developer Advocate Antonio Maradiaga for a hands-on webinar focused on topic taxonomy best practices in SAP Advanced Event Mesh. A topic is the structured address that routes an event from producer to consumer. A topic taxonomy is the deliberate, hierarchical naming convention that makes those addresses predictable, governable, and reusable across teams and systems.</P><P>We start with a concise primer that clarifies what topics are in SAP Advanced Event Mesh, why naming decisions shape routing and subscriptions, and how a single off-pattern name can ripple into broken consumers downstream. From there, you will follow a live Event Portal walkthrough inside an application domain that contrasts solid patterns with common anti-patterns. Flat, opaque, or overly generic topic strings lead to real problems: failed event discovery, fan-out explosions, and governance headaches that compound as your system scales. You will see the impact in real time, and you can ask questions as we iterate on designs.</P><P>Next, we look at SAP S/4HANA. Its native business events ship with a topic structure that aligns with proven taxonomy principles, which helps teams extend consistently and integrate without reinventing conventions.</P><P>We close with queue naming conventions: clear rules for labeling durable message queues so teams can read, operate, and evolve them confidently across environments. You will see the decision trade-offs and a concrete example in the Event Portal.</P><P>What you will learn:</P><UL><LI>How to design a scalable, hierarchical topic taxonomy for SAP Advanced Event Mesh</LI><LI>The most common topic anti-patterns, why they happen, and how to avoid them</LI><LI>How SAP S/4HANA native events align with best-practice topic structures</LI><LI>Queue naming conventions: guidelines, decision trade-offs, and a live Event Portal walkthrough</LI><LI>How to use the Event Portal application domain view to govern and validate your event landscape</LI></UL><P>Save your seat and bring your use cases for the live Q&amp;A.</P> 2026-06-16T13:37:28.686000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-13-optional-cdl-keyword/bc-p/14421149#M597 Re: June Developer Challenge - CAP Knowledge - Task 13 - Optional CDL keyword 2026-06-17T16:04:39.214000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>d525a8b9c25c71a82c289e0a3143fa6061e8f3b8423c4576afc55b57da72f94b</P> 2026-06-17T16:04:39.214000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-14-change-tracking/bc-p/14422357#M617 Re: June Developer Challenge - CAP Knowledge - Task 14 - Change tracking 2026-06-18T11:18:34.586000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>2858bb281d9611df1a7788281b09e8d2e0f43b72cac60989cbd92c142461456b</P> 2026-06-18T11:18:34.586000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-15-local-binding-registry/bc-p/14424528#M713 Re: June Developer Challenge - CAP Knowledge - Task 15 - Local binding registry 2026-06-22T13:49:16.632000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>b819362a85647c004723cf9cdc0c59f728fcab4ef66bf285b81f3c04423e27cd</P> 2026-06-22T13:49:16.632000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-16-escaped-names/bc-p/14424530#M714 Re: June Developer Challenge - CAP Knowledge - Task 16 - Escaped names 2026-06-22T13:50:50.445000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>a6db06ef903db28ce718afc87e64bdb285e52ea5b90545fdae91460c51bea5a4</P> 2026-06-22T13:50:50.445000+02:00 https://community.sap.com/t5/sap-codejam/getting-started-with-generative-ai-hub-on-sap-ai-core-lisboa-portugal/ec-p/14427946#M1264 Re: 🇵🇹 Getting started with Generative AI Hub on SAP AI Core (Lisboa, Portugal) 2026-06-26T09:22:09.819000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P><a href="https://community.sap.com/t5/user/viewprofilepage/user-id/16032">@deiamolina</a>&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1993828">@Pooja71</a>&nbsp;<a href="https://community.sap.com/t5/user/viewprofilepage/user-id/1522960">@Alrimar</a>&nbsp;, It was great to meet you all and I'm glad to know that you enjoyed the CodeJam. Keep an eye on the CodeJam events page as there are more events and learning opportunities to come <span class="lia-unicode-emoji" title=":slightly_smiling_face:">🙂</span></P> 2026-06-26T09:22:09.819000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-20-compiler-messages/bc-p/14427968#M841 Re: June Developer Challenge - CAP Knowledge - Task 20 - Compiler messages 2026-06-26T09:52:27.073000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>a5e9846d0cdff044662f6623b0cee789aa3e94235b1d6cd1ac16752a067cf208</P> 2026-06-26T09:52:27.073000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-19-cds-source-formatter/bc-p/14427971#M844 Re: June Developer Challenge - CAP Knowledge - Task 19 - CDS source formatter 2026-06-26T09:53:29.573000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>3d316b662854e7a10d513e996da92992005b5c0cddced6af27d73ee913676ec9</P> 2026-06-26T09:53:29.573000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-18-rfc-for-uuids/bc-p/14427974#M845 Re: June Developer Challenge - CAP Knowledge - Task 18 - RFC for UUIDs 2026-06-26T09:54:32.558000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>feb8734b799bd7cb65d6764a01b587d4f06953dec569b4077f227de7d48a54d9</P> 2026-06-26T09:54:32.558000+02:00 https://community.sap.com/t5/sap-cap-blog-posts/june-developer-challenge-cap-knowledge-task-17-schema-evolution-testing/bc-p/14427975#M846 Re: June Developer Challenge - CAP Knowledge - Task 17 - Schema evolution testing 2026-06-26T09:55:27.722000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>c693f7ff89d4aafdb349a372669844b0a7e102ef716baee1c946bc3b6d3e5d5c</P> 2026-06-26T09:55:27.722000+02:00 https://community.sap.com/t5/sap-codejam/ai-enabled-integrations-with-sap-integration-suite-utrecht-netherlands/ev-p/14431404 🇳🇱 AI-enabled integrations with SAP Integration Suite (Utrecht, Netherlands) 2026-07-01T13:23:46.109000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>In this SAP CodeJam, we will look at SAP Integration Suite and different AI features that&nbsp;<SPAN>we can leverage to integrate our systems and help improve our integration development activities. We will receive customer request events from a customer website, process them in SAP Cloud Integration with the help of an LLM hosted in SAP AI Core. Then, that information will be sent to the Customer service request system. Once we complete the integration flow we will get familiar with the new MCP Gateway available in API Management. We will expose an existing MCP server via the Gateway and we will create an MCP server for an existing API. To wrap things up, we will configure our new MCP server as tools available to an LLM and interact with them from a chat interface. By the end of the CodeJam, we will achieve a scenario like the one below in the diagram.</SPAN></P><P>By the end of the CodeJam, we will achieve a scenario like the one below in the diagram.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="systems-interacting.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/428252i80ED4C203CA366E6/image-size/large?v=v2&amp;px=999" role="button" title="systems-interacting.png" alt="systems-interacting.png" /></span></P><P>&nbsp;</P><H3 id="toc-hId-1948129672"><FONT color="#000000"><U><STRONG>Prerequisites</STRONG></U></FONT></H3><UL><LI>Bring your own laptop with power adapter and have a supported Web browser such as Google Chrome or Firefox installed on your laptop.</LI><LI>It can be helpful to bring a tablet or second laptop, if you have, to have the instructions on a separate screen.</LI></UL><H3 id="toc-hId-1751616167"><STRONG><U>Location and Date</U>&nbsp;</STRONG></H3><P>This is an <STRONG>in-person event</STRONG>&nbsp;<STRONG>only&nbsp;</STRONG>(not virtual) and is planned for&nbsp;<STRONG><FONT color="#FF6600">Friday,&nbsp;September 18, 2026&nbsp;from&nbsp;13:00 - 19:00 local time</FONT></STRONG> in <STRONG>Utrecht, Netherlands (CEST)</STRONG>. The language of the event and the content will be&nbsp;<STRONG>English</STRONG>.</P><P><STRONG>Event Address: <FONT color="#FF6600">INNOV8iON,&nbsp;<SPAN>Boteyken 323, 3454 PD </SPAN><SPAN class="">Utrecht</SPAN><SPAN>, The Netherlands</SPAN></FONT></STRONG></P><UL><LI>The event is kindly being hosted by<SPAN><STRONG>&nbsp;INNOV8iON </STRONG></SPAN><STRONG>– THANK YOU!</STRONG></LI><LI><SPAN>The instructor is SAP Developer Advocate&nbsp;<A href="https://www.linkedin.com/in/ajmaradiaga" target="_blank" rel="noopener nofollow noreferrer">Antonio Maradiaga</A></SPAN></LI></UL><P><FONT color="#000000"><STRONG>Please note that spaces are limited! </STRONG>We can only accommodate <STRONG><FONT color="#FF6600">30 attendees</FONT>.&nbsp;</STRONG></FONT>If you want to attend, register by clicking the <STRONG><EM>Yes&nbsp;</EM></STRONG>button in the&nbsp;<STRONG><EM>Will you be attending?</EM></STRONG>&nbsp;section above to the right. About 2 weeks before the event, you will be asked to confirm your attendance and will receive further instructions.</P> 2026-07-01T13:23:46.109000+02:00 https://community.sap.com/t5/sap-codejam/ai-enabled-integrations-with-sap-integration-suite-porto-portugal/ev-p/14447418 🇵🇹 AI-enabled integrations with SAP Integration Suite (Porto, Portugal) 2026-07-23T16:08:54.676000+02:00 ajmaradiaga https://community.sap.com/t5/user/viewprofilepage/user-id/107 <P>In this SAP CodeJam, we will look at SAP Integration Suite and different AI features that&nbsp;<SPAN>we can leverage to integrate our systems and help improve our integration development activities. We will receive customer request events from a customer website, process them in SAP Cloud Integration with the help of an LLM hosted in SAP AI Core. Then, that information will be sent to the Customer service request system. Once we complete the integration flow we will get familiar with the new MCP Gateway available in API Management. We will expose an existing MCP server via the Gateway and we will create an MCP server for an existing API. To wrap things up, we will configure our new MCP server as tools available to an LLM and interact with them from a chat interface. By the end of the CodeJam, we will achieve a scenario like the one below in the diagram.</SPAN></P><P>By the end of the CodeJam, we will achieve a scenario like the one below in the diagram.</P><P><span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="systems-interacting.png" style="width: 999px;"><img src="https://community.sap.com/t5/image/serverpage/image-id/428252i80ED4C203CA366E6/image-size/large?v=v2&amp;px=999" role="button" title="systems-interacting.png" alt="systems-interacting.png" /></span></P><P>&nbsp;</P><H3 id="toc-hId-1949231974"><FONT color="#000000"><U><STRONG>Prerequisites</STRONG></U></FONT></H3><UL><LI>Bring your own laptop with power adapter and have a supported Web browser such as Google Chrome or Firefox installed on your laptop.</LI><LI>It can be helpful to bring a tablet or second laptop, if you have, to have the instructions on a separate screen.</LI></UL><H3 id="toc-hId-1752718469"><STRONG><U>Location and Date</U>&nbsp;</STRONG></H3><P>This is an <STRONG>in-person event</STRONG>&nbsp;<STRONG>only&nbsp;</STRONG>(not virtual) and is planned for&nbsp;<STRONG><FONT color="#FF6600">Friday,&nbsp;September 25, 2026&nbsp;from&nbsp;10:00 - 16:00 local time</FONT></STRONG> in <STRONG>Porto, Portugal (WEST)</STRONG>. The language of the event and the content will be&nbsp;<STRONG>English</STRONG>.</P><P><STRONG>Event Address: <FONT color="#FF6600">R. de Serpa Pinto 60, 4400-307 Vila Nova de Gaia, Porto, Portugal</FONT></STRONG></P><UL><LI>The event is kindly being hosted by<SPAN><STRONG>&nbsp;the organisers of SIT Porto&nbsp;</STRONG></SPAN><STRONG>– THANK YOU!</STRONG></LI><LI><SPAN>The instructor is SAP Developer Advocate&nbsp;<A href="https://www.linkedin.com/in/ajmaradiaga" rel="noopener nofollow noreferrer" target="_blank">Antonio Maradiaga</A></SPAN></LI></UL><P><FONT color="#000000"><STRONG>Please note that spaces are limited! </STRONG>We can only accommodate <STRONG><FONT color="#FF6600">30 attendees</FONT>.&nbsp;</STRONG></FONT>If you want to attend, register by clicking the <STRONG><EM>Yes&nbsp;</EM></STRONG>button in the&nbsp;<STRONG><EM>Will you be attending?</EM></STRONG>&nbsp;section above to the right. About 2 weeks before the event, you will be asked to confirm your attendance and will receive further instructions.</P> 2026-07-23T16:08:54.676000+02:00