Hammer Blog
The ABAP, CDS, and UI5 details you usually only learn from a coworker.
RTTS: Reading and Building ABAP Types at Runtime
An overview of ABAP's Runtime Type Services, covering type inspection with RTTI, dynamic type creation with RTTC, and the class hierarchy behind both.
Keyboard Shortcuts
Every keyboard shortcut in Hammer, from editor basics to sidebar navigation and code commenting.
Dirty Assign: The ABAP Trick SAP Doesn't Want You to Know
How ABAP developers use ASSIGN with dynamic program names to access SAP internal data, and why that trick has a shelf life.
Stop Nesting So Deep
Deeply nested code is hard to read, hard to test, and usually a sign that the method is doing too much.