Marc Bernard
banner
marcf.be
Marc Bernard
@marcf.be
I bring open-source to the world of ABAP

Bootstrapping 💥 apm - A Package Manager for ABAP 💥

👉 https://abappm.com

If you like my work, please consider a regular donation through https://github.com/sponsors/mbtools starting from $1/month.

Thank you!
Marc
Looking for new challenges?

Try a different programming language 😉
November 25, 2025 at 2:53 AM
“world domination” is the dangling carrot 🥕

Endless amounts of money will be pumped into this bubble. No one wants to be on the loosing side. It might not burst until someone wins. 💨
November 25, 2025 at 2:32 AM
I like these, too. But how do we get SAP to do better? This is a good example where “the answer was in the system”. It would have been really nice if the dump was not 23 pages of irrelevant data but simply said, “your internal table includes field xyz which is not present in the db table”
November 23, 2025 at 6:32 PM
An “indefinite license” isn’t worth much when updates stop after a year. Who wants a security bug in a file explorer? Value at that time = 0.
November 22, 2025 at 7:19 PM
Processing large itabs can be a fun challenge. Important is keeping it at O(n) meaning a single loop over the data. Assigning field-symbol is generally the fastest, nothing changed.

More important is to measure first, then optimize rather than guessing what might slow things down.
November 21, 2025 at 2:41 AM
Anything less would be disappointing after taking "the internet" down for several hours. I wonder the financial impact since they "advertise 100% uptime sla". that might be the biggest ouch
November 19, 2025 at 10:13 PM
Detailed and honest post mortems are a great read and you can learn a lot from them.

Quite a few bad design decisions in this one. Your feature file (input) is too big and you let the system panic?

Here's how it played out from a customer pov:

resend.com/blog/inciden...
Incident report for November 18, 2025
Detailed postmortem of the outage on November 18, 2025.
resend.com
November 19, 2025 at 4:21 PM
PS: LLM are trained on a lot of bad code as well. What many say are hallucinations are actually results of training on code that was never reviewed.

For example, LLMs love to change test scripts to auto update snapshots... because that's what devs do as well.
November 17, 2025 at 5:16 PM
I had a model code its own sanitizeHtml. Dangerous!

I replaced it with a well known library that isn't going to compromise my system. Too many eyes on it. Also much more future proof since it's easy to update if new security issues are discovered and fixes become available.
November 17, 2025 at 5:14 PM
When the engineers nail their presentation that’s when I change my mind 😂
a cartoon character says i changed my mind
ALT: a cartoon character says i changed my mind
media.tenor.com
November 16, 2025 at 11:48 PM
Next: people last? 😳
November 14, 2025 at 3:39 AM
One should study how much ABAP - customer or SAP - is just shuffling data from one format to another. 50%?
November 14, 2025 at 12:11 AM
And customers have their own conversion exits on top of it 😂
November 13, 2025 at 2:42 AM
So many think “cloud” is easy. This shows nicely what’s really involved: it’s a long journey with lots of pain in between
November 12, 2025 at 3:25 AM
So trees are just show-offs. Like the Japanese Maple in front of our church 🔥
November 7, 2025 at 11:52 PM
Sadly, the community moved from SCN to LinkedIn. A few kudos here vs thousands of likes there for the same announcement. This is the result of @sapcommunity.bsky.social own doing.

At least there’s something to discuss although it’s mostly announcements that we can’t try yet.
November 7, 2025 at 2:16 PM
Terrible idea. my reply community.sap.com/t5/artificia...
November 6, 2025 at 8:28 PM
It shall be named…

Wait for it…

SAPGUI
November 6, 2025 at 8:06 PM
Call it putting a cap on capitalism
November 6, 2025 at 2:32 AM
Some are doing the right thing but all it takes is a few bad apples.

“The People” have no comprehension of how much just one billion is:

That $10,000 spend every day for 274 years.

It came from the People and taxes need to get it back.
November 6, 2025 at 2:31 AM
Still grateful that many sessions are available remotely 🙏 thank you @sap.com
November 5, 2025 at 2:29 AM