WRITE: / Welcome đź‘‹

I’m a Technology Manager with a passion for continuously exploring modern tech. Here, you’ll find guides, tutorials, and latest news on ABAP, UI5, RAP, Cloud computing, and AI — as well as some off-topic insights from my personal life or other programming languages.

Developing Fiori Launchpad Plugins with TypeScript

Understanding and Developing Fiori Plugins with Extension API & TypeScript

When people talk about UI5 development, they usually mean one of two things: UI5 applications or UI5 libraries. But there is a third option that many developers overlook — Fiori Launchpad plugins. Plugins run inside the Fiori shell and can extend the launchpad itself: add header buttons, register user menu actions, or simply run in the background and do their job without any visible UI at all. SAPUI5 onlyFiori Launchpad plugins require SAPUI5. They are not available in OpenUI5, because sap.ushell is not part of the OpenUI5 distribution. In my opinion, plugins are underrated. They are lightweight, powerful, and perfect for cross-app functionality that does not belong inside a single Fiori app. ...

Read more about Understanding and Developing Fiori Plugins with Extension API & TypeScript
Switching from WordPress to Hugo

Switching After 11 Years From WordPress to Hugo

For over a decade, WordPress was my default answer to “I need a website.” Whether it was a small business page, a portfolio, a landing page, or even a fully featured shop — WordPress and PHP were where I started my journey into web development. Over the years, I built more than a dozen sites on it as part of my side business. But the longer I worked with it, the more its cracks started to show. Eventually, I made the switch to Hugo — and I haven’t looked back since. ...

Read more about Switching After 11 Years From WordPress to Hugo
Font Awesome icons integrated into a SAPUI5 application

Extend UI5 with Font Awesome: Industry-Standard Icons for SAPUI5

What do a camera and a washing machine have in common? Actually, nothing. In the UI5 world, however, you often have to get creative. Additionally, the selection of standard icons is limited and the look & feel varies depending on the version. For this reason, I’ve found myself in the situation of “repurposing” a camera as a washing machine. The lens worked well as a drum and the flash as a control panel. The only problem was that after an update, more contours were added, which clearly identified the camera as a camera. ...

Read more about Extend UI5 with Font Awesome: Industry-Standard Icons for SAPUI5