FEATURED / APR 2026
Clean-core ABAP is a contract, not a commandment.
12 min read
· 2,400 words
· SAP
// LATEST POST
Everyone wants clean-core ABAP until it's Tuesday and the customer needs a
field on MIGO yesterday. Here's a pragmatic framing — treat it as a
contract between product, customer and consultant, not a binary state.
ABAP Cloud
S/4HANA
Architecture
Read the full post
Apr 122026
Clean-core ABAP is a contract, not a commandment
A pragmatic framing for moving modification-heavy on-premise ABAP toward the clean-core ideal — with decision trees for real customers.
ABAP Cloud
S/4HANA
Architecture
READ TIME · 12 min
WORDS · 2,400
Mar 282026
When SYCL lies to you — and how to notice
"Portable" doesn't mean "equally fast." Three patterns where SYCL kernels silently fall off the vectorization path, and how to instrument for them.
HPC
SYCL
READ TIME · 9 min
WORDS · 1,820
Mar 032026
Capability maps that survive contact with reality
LeanIX is only as good as what you put in it. A template for capability maps that stay useful after the architect leaves the project.
LeanIX
Enterprise Arch
READ TIME · 7 min
WORDS · 1,450
Feb 142026
ABAP Unit is fine, actually
Why you should start writing ABAP Unit tests today — and the three fixture patterns that turn "painful" into "routine."
ABAP
Testing
READ TIME · 8 min
WORDS · 1,640
Jan 202026
From Java to SAP — a deliberate career pivot
Notes from going from Spring services to ABAP full-time. What transferred, what didn't, and what I'd do differently.
Career
SAP
READ TIME · 6 min
WORDS · 1,210
Dec 092025
Reviewing a SYCL paper — an open checklist
The things I now look for as a reviewer on HPC manuscripts: reproducibility, hardware transparency, and the quiet art of "compared against."
HPC
Academia
READ TIME · 11 min
WORDS · 2,150
Nov 022025
The Enterprise Architect's dashboard nobody reads — and how to fix it
On designing EA artefacts for the engineers who have to live with them. A short argument against one-more-PowerPoint.
Enterprise Arch
READ TIME · 5 min
WORDS · 980
Sep 182025
CDS views I keep reaching for
Five small CDS patterns — annotations, extensions, analytical projections — that keep paying off across projects.
ABAP
CDS
READ TIME · 10 min
WORDS · 2,040
Aug 042025
What being an IBM Z Student Ambassador actually taught me
A look back at the ambassador years — beyond the badge, what sticks is a particular respect for systems that have to stay up.
Career
IBM Z
READ TIME · 7 min
WORDS · 1,380
Jun 222025
Fishing, debugging and other slow sports
A short essay on what weekend fishing on the Bosphorus taught me about debugging complex enterprise systems. Patience, mostly.
Essay
READ TIME · 4 min
WORDS · 820