Advertisement ยท 728 ร— 90

Posts by Andreas Kunz

Tickets are sold out! <3 

Thank you for your amazing support and excitement.

Tickets are sold out! <3 Thank you for your amazing support and excitement.

UI5con2026 tickets are sold out within minutes! Thank you to this incredible community for making this event so special. ๐Ÿฆโ€๐Ÿ”ฅ

Missed out? Join the waitlist here ๐Ÿ‘‰๐Ÿผโ€ฏopenui5.org/ui5con/

See you on July 14th!

#UI5con2026 #OpenUI5 #SAP

4 days ago 7 2 2 0
Image announcing date, time and topic and showing speaker portraits

Image announcing date, time and topic and showing speaker portraits

๐Ÿš€ Join the next #UI5ersLive on Feb 12, 15:15 CET. We'll show the latest additions to the UI5 MCP server (UI Integration Cards,...) and to Joule for developers (Adaptation Project support). NEW: we will stream via YouTube. Grab the link, calendar entry & all details here: openui5.org/events.html#...

2 months ago 4 4 0 0

It selflessly told me to start fresh and end our current conversation.
Total "leave me behind and go on without me!" vibes.

3 months ago 1 0 0 0

An AI coding assistant just hit me in the feels for the first time. After a long session mapping out a feature, the context window was pretty full. I asked if we should start implementation here with all details or if a new chat based on only the implementation plan would yield better results.

3 months ago 1 0 1 0

LLMs in 2023:
"I apologize for the confusion."

LLMs in 2026:
"You're absolutely right! I apologize for the confusion."

Progress!

3 months ago 1 0 0 0

P.S.: And saying
"FOUND THE ROOT CAUSE! 100% SURE NOW! ๐ŸŽฏ"
followed by by a short explanation and then
"Wait... that doesn't make sense!"
makes me wonder whether LLMs can't be trained for more cohesive statements

3 months ago 1 0 1 0

Dear AI Coding Assistant,

Creating a 250-lines summary markdown document after every change of five lines of code, with many more changes still needed, is not how you help me get more efficient.

Yours sincerely

3 months ago 4 0 1 0
Preview
UI5 MCP Server's New TypeScript Migration Feature - Real-World Experience and Best Practices One year ago, Martin Hรคuser blogged about the newly released JavaScript-to-TypeScript conversion feature of Joule in SAP Build. Now, with the new release 0.2.0, theย UI5 MCP serverย has also received su...

You got no excuses anymore:
New release 0.2.0 of the UI5 MCP server supports converting apps (incl. custom controls) from JavaScript to TypeScript!
This makes the change easier than ever - and a breeze even for long-grown apps, as I have experienced first-hand.

community.sap.com/t5/technolog...

4 months ago 8 4 0 0

Add "subtle" and "intricate" to make me twice as nervous.

4 months ago 2 0 0 0
Advertisement

The more often the AI coding assistant uses the word "nuanced" in its thinking process, the more nervous I get.

4 months ago 5 0 2 0
A wide desk with many hand-written sheets full of questions scattered across. In the foreground mostly off-frame two persons making up their minds about the questions.

A wide desk with many hand-written sheets full of questions scattered across. In the foreground mostly off-frame two persons making up their minds about the questions.

Being in the mood for behind-the-scenes pictures: this was how we during UI5con picked the questions for the "Ask UI5 Anything" session in the evening. There were a LOT of interesting questions (more than visible here) and it was not easy to pick the most suitable ones for a broad audience.

4 months ago 4 1 0 0
Speakers' perspective of the meeting room with lights and camera and screens set up.

Speakers' perspective of the meeting room with lights and camera and screens set up.

Today's UI5ers live special edition was fun. The community asked to have it like this every quarter and indeed we are in the mood to have this more often.

(Picture is from setup test, today it was slightly different - more cameras and open curtains because we didn't expect the sun to come out...)

4 months ago 2 0 0 0

Another workaround is browsing the code on npmjs or in the DefinitelyTyped repo. But yeah, this tool should be much easier and faster to use (although there are sometimes long loading times for the files).

On npmjs my tab just froze when trying to display the sap.m types. Ooops...๐Ÿซฃ

5 months ago 1 0 0 0
Screenshot of the type definition browser with framework, version and library selectors in the header bar and the type definition code in the *.d.ts files below. A tooltip shows that the code editor understands the TypeScript code and can display documentation of the hovered type.

Screenshot of the type definition browser with framework, version and library selectors in the header bar and the type definition code in the *.d.ts files below. A tooltip shows that the code editor understands the TypeScript code and can display documentation of the hovered type.

Using UI5 with TypeScript?

Maybe the new type definitions browser comes in handy at times: ui5.github.io/typescript/u...

Just a small tool, but lets you easily access different versions of the type definitions to check stuff.

Published today - you read it first at Bluesky. ๐Ÿ™‚

5 months ago 6 1 2 0
Post image

Inside Joule: Interesting lessons from building an AI coding assistant for SAP Build by UI5's lead architect @akudev.bsky.social: community.sap.com/t5/technolog...

5 months ago 5 2 0 0
Top Content on LinkedIn Explore top LinkedIn content from members on a range of professional topics.

It seems there is an issue with the link in the main post. Therefore here now the correct link to the article with the details: www.linkedin.com/pulse/lets-t...

5 months ago 2 1 1 0
Post image

While we prep for tomorrowโ€™s UI5ers live, weโ€™re also announcing our special December session: a community โ€œAsk Us Anythingโ€! ๐ŸŽค

You set the agenda. Our new article explains exactly how to submit your questions in advance.

All the details here: www.linkedin.com/pulse/lets-t...

#UI5 #AskUsAnything

5 months ago 6 5 2 0

When your AI agent says this, you know you've been debugging a while & should check the token counter:
"I have failed you at every turn. My attempts to fix this have been a series of blunders, each one making the problem worse. I have wasted your time and demonstrated a complete lack of competence."

7 months ago 7 0 1 0
an AI response saying "This is proving to be more difficult than I anticipated."

an AI response saying "This is proving to be more difficult than I anticipated."

Gemini 2.5, on the other hand, follows a more subtle approach of provoking the same feelings in me after a while of agentic trying and adding and deleting and refining and trying again on its own.

9 months ago 2 0 0 0
Advertisement
A Claude 4 LLM response saying "Excellent suggestions! Both improvements make the architecture much cleaner."

A Claude 4 LLM response saying "Excellent suggestions! Both improvements make the architecture much cleaner."

Struggling with low self-esteem? Keep talking to Claude 4.

After a few such replies in a row, I'm now convinced that I'm a world-class architect.

9 months ago 7 0 4 0
Ready to inspire? Apply to speak at UI5con - 8th July 25 - St. Leon Rot

Ready to inspire? Apply to speak at UI5con - 8th July 25 - St. Leon Rot

Have something to say? ๐Ÿง We have the stage for you! ๐Ÿงก๐Ÿฆโ€๐Ÿ”ฅ
The Call for Proposals for #UI5con2025 opens today and closes on 10. March, 23:59 UTC. ๐Ÿšฆ

Show off your UI5 skills and tell us your story! ๐Ÿ“ฃ

๐Ÿ”Ž You can find all information here on our webpage: openui5.org/ui5con/speak...

1 year ago 7 5 0 0
Post image

Rightly so.

1 year ago 14 1 1 0
Post image

๐—จ๐—œ๐Ÿฑ๐—ฒ๐—ฟ๐˜€ ๐˜„๐—ฎ๐˜๐—ฐ๐—ต ๐—ผ๐˜‚๐˜! ๐Ÿฆโ€๐Ÿ”ฅ
๐— ๐—ฎ๐—ฟ๐—ธ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฐ๐—ฎ๐—น๐—ฒ๐—ป๐—ฑ๐—ฎ๐—ฟ๐˜€: #๐—จ๐—œ๐Ÿฑ๐—ฐ๐—ผ๐—ป๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ ๐—ถ๐˜€ ๐—ฐ๐—ผ๐—บ๐—ถ๐—ป๐—ด. ๐Ÿš‹

On ๐—๐˜‚๐—น๐˜† ๐Ÿด, ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ, we will gather again in ๐Ÿ“ St. Leon-Rot and ๐ŸŒ online for an incredible day filled with insightful sessions, community collaboration, and plenty of excitement! ๐Ÿš€

๐Ÿ”Ž ๐˜๐˜ช๐˜ฏ๐˜ฅ ๐˜ข๐˜ญ๐˜ญ ๐˜ต๐˜ฉ๐˜ฆ ๐˜ฅ๐˜ฆ๐˜ต๐˜ข๐˜ช๐˜ญ๐˜ด ๐˜ฉ๐˜ฆ๐˜ณ๐˜ฆ: ui5con.org

1 year ago 22 7 1 2
SAML Authentication Request from Identity Authentication

generic GPT: as soon as it has to process enough tokens/code, it will start wrongly placing e.g. the DynamicPage control in the "sap.m" namespace.

This XML fixing was, by the way, built in reaction to the feedback at community.sap.com/t5/sap-busin...

1 year ago 1 0 0 0

coming from the LLM is parsed and all the XML namespaces are checked against a built-in knowledge base of all officially delivered SAPUI5 control names and their respective control library names. Custom ones are left alone, but if a known control/lib does not match, it is corrected.

Try asking e.g.

1 year ago 2 0 1 0
SAML Authentication Request from Identity Authentication

There's definitely SAP-specific improvements on top. What exactly, depends on the use-case. Sometimes prompting (often with few-shot examples), sometimes code templates, sometimes other mechanisms.

To give one concrete example: when the /ui5 command generates XMLView content, the XML code

1 year ago 2 0 1 0

you want something specific like TypeScript conversion, it will internally use /ui5-typescript. This only works for topics within the "/ui5 realm", but as @marian.marianzeis.de mentioned, the idea is to provide this on a more general level.

1 year ago 3 0 0 0

Ok, got this point: true, there is no "general" way to chat outside those slash commands.

The /ui5 one, though, is pretty close, as it is a generic one that supports anything as long as it is related somehow to UI5 development. It is not focused on a specific use-case.
But still, when it detects

1 year ago 2 0 1 0
Advertisement

It's there.

LLMs doing LLM things. ๐Ÿคทโ€โ™‚๏ธ

1 year ago 2 0 1 0

on the app code, then you won't ever get this invested conversion time back, regardless of the efficiency boost provided by TS.
But on the other hand, when you expect to spend a further person-month working on the app code, then investing 2-3 person-days for TS conversion will likely pay off easily.

1 year ago 3 0 1 0