DJ Adams
banner
qmacro.org
DJ Adams
@qmacro.org
Developer Advocate at SAP. O'Reilly and SAP Press author. SAP community pioneer and SAP Developer Network co-creator. SAP Mentor Alumnus. Learner. Runner. Just another SAP Hacker. "Bulldog of logic". Opinions my own, and there are many of them.
Paradoxical.
January 14, 2026 at 5:22 PM
Greetings earthlings! Part 3 "Publishing the simple reuse package" in our blog post series on modularity & reuse with CAP Node.js packages is out - share & enjoy! https://qmacro.org/blog/posts/2026/01/14/modules-modularity-and-reuse-in-cds-models-part-3-publishing-the-simple-reuse-package/ #SAPCAP
January 14, 2026 at 11:10 AM
Reposted by DJ Adams
We had trouble with our publishing process to npmjs.com b/c of the elevated security principles GitHub enforced (which is a good thing!).
This is fixed now, and v3.0.7 is live.
The publishing process now uses the most secure OIDC-based "trusted publishing", including provenance.
Happy testing!
npmjs.com
January 13, 2026 at 10:11 AM
Just enjoyed @scalzi.com 's "3 Days, 9 Months, 27 Years" - a short story in the time travel sci-fi genre. Thought provoking with a nice surprise at the end. Also, the bifurcating realities remind me of how skip drives work (see Scalzi's Old Man's War).

whatever.scalzi.com/2025/09/05/a...
Announcing “3 Days, 9 Months, 27 Years”
This November, you know, after you’ve picked up The Shattering Peace and enjoyed the heck out of it, I’ll have another new thing for you: A short story called “3 Days, 9 Months, 2…
whatever.scalzi.com
January 12, 2026 at 6:17 PM
Reposted by DJ Adams
Quite possibly the most important computer you've never heard of (except maybe if you went to a British school in the early 90s).

The Actors Archimedes. The first system to use an ARM CPU. This is the great-great-great granddaddy of the CPU in your phone. No Archie, no Snapdragon.
January 11, 2026 at 9:48 PM
Listened (again) to the audiobook version of the (underrated?) DNA classic Dirk Gently's Holistic Detective Agency, narrated and made even more fab by
@stephenmangan.bsky.social
- super voice characterisations, esp. of Mr Gently himself. www.audible.co.uk/pd/Dirk-Gent...

Definitely recommended.
Audible
Try Audible free for 30 days! Start listening to best-selling audiobooks, exclusive Originals, and free podcasts with the Audible app.
www.audible.co.uk
January 11, 2026 at 11:57 AM
Just followed-back @acairns.co.uk, partly because I read his lovely (interactive) post on the pipe operator coming to ... of all languages ... PHP! acairns.co.uk/posts/php/pi... Now that surprised me, in a good way.

(Some of my musings on pipes are here: qmacro.org/tags/pipe/)
acairns.co.uk
January 10, 2026 at 2:56 PM
This, 100 this.
"I could do this with a regular expression." or "This looks like resume padding." Then do it bud. Please. Do it, and show us. Can we just let people build cool stuff without the constant thumbwar? Tally is amazing. news.ycombinator.com/item?id=4647...
Tally – A tool to help agents classify your bank transactions | Hacker News
news.ycombinator.com
January 10, 2026 at 8:23 AM
We're starting up Hands-on SAP Dev live streams again next week, on Fri 16 Jan, with a new series - everyone welcome! #SAPCAP https://www.youtube.com/watch?v=aiE20i5BP70
CDS expressions in CAP - Under the hood - Part 1
Join us for a detailed look at CXL, the expression language which is part of the CDS family of languages, and learn about what expressions are, how to constr...
www.youtube.com
January 9, 2026 at 3:52 PM
Reposted by DJ Adams
There's a lot of happiness in 2026: HANA Tech Con is closer than last year. (Yes, that’s a joke 😄)

And stay alert:
we’ll soon be sharing updates about jury members, sponsors, and session applications.

#HanaTechCon #SAPCommunity #CodeConnect #SapHana #SapHanaCloud #Sap #DeveloperCommunity
January 9, 2026 at 2:33 PM
Our episode this week of the SAP Developer News is a bit longer to bring you an overview of the CAP Dec 25 release, plus lots of other important items. Share & enjoy! https://www.youtube.com/watch?v=BjgfZcqT5eI
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
www.youtube.com
January 9, 2026 at 7:52 AM
ICYMI, part 2 of our blog post series on CDS model modularity & reuse was published yesterday. And part 3 is set for the middle of next week. Series post (in the pic) 👉 https://qmacro.org/blog/posts/2026/01/01/modules-modularity-and-reuse-in-cds-models/

Share & enjoy!
January 8, 2026 at 2:16 PM
Yesterday morning on my run. Photo is from the Macclesfield canal towpath at the winding hole in Higher Poynton. #Canal #CanalLife
January 7, 2026 at 2:22 PM
Listened to a podcast episode on "The Unix Philosophy" music.youtube.com/podcast/Rl6R... on this morning's run. AI generated narration but rather well done (except for the unfortunate pronunciation of "systemd" :-)). Worth a listen for a reminder of the beauty of the #Unix design axioms.
January 7, 2026 at 9:45 AM
Greetings earthlings! Part 2 in our new blog post series "Modules, modularity and reuse in CDS models" is out: "Creating a simple reuse package" https://qmacro.org/blog/posts/2026/01/07/modules-modularity-and-reuse-in-cds-models-part-2-creating-a-simple-reuse-package/ #SAPCAP
January 7, 2026 at 7:28 AM
Reposted by DJ Adams
January 6, 2026 at 9:14 AM
Reposted by DJ Adams
Happy New Year! Start the year with the complete SAP Inside Track Munich 2025 playlist: www.youtube.com/playlist?lis... check out the great talks on various #SAP related topics #sitMUC
SAP Inside Track 2025
Share your videos with friends, family, and the world
www.youtube.com
January 2, 2026 at 7:52 AM
Starting the year off with a new series on modules, modularity & reuse in CDS models.

Part 1 - introduction, is out now 👉 qmacro.org/blog/posts/2...

Share & enjoy! #SAPCAP
Modules, modularity & reuse in CDS models - part 1 - an introduction
In this first post of a new series I look at the using directive in CDS modelling, and how NPM modules can be fundamental building blocks in modularity and reuse.
qmacro.org
January 1, 2026 at 7:26 PM
Inspired by @author-calnewport.bsky.social (music.youtube.com/watch?v=hHFp... - highly recommended!) I've formed my own version of "do less", which is "do the right things, and do things right". So I'll be very positively saying "no" to things in 2026.
Forget Your Phone. You Need a Single-Purpose Notebook! | Cal Newport
YouTube video by Cal Newport
music.youtube.com
January 1, 2026 at 1:02 PM
Simon Peyton-Jones is always great to listen to, and this Churchill College's annual Computer Science lecture from a few years ago is wonderful. Recommended. www.youtube.com/watch?v=re96...
Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey
YouTube video by Churchill College, University of Cambridge
www.youtube.com
December 31, 2025 at 2:22 PM
I'm reviewing a load of documents with my editor hat on, and once again I'm reminded how awful Title Case is, and how much extra pain and unnecessary effort it generates when wielded as a standard to which an organisation must adhere.

To those continuing to advocate for Title Case:

Shame On You :)
December 31, 2025 at 10:13 AM
Did you catch last week's now-traditional SAP Developer News episode with bloopers, mistakes and outtakes? Bonus points for spotting the piece of cake I didn't even realise I had stuck to my chin 🍰 https://www.youtube.com/watch?v=6kYWwYlBFgU
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
www.youtube.com
December 29, 2025 at 10:51 AM
Reposted by DJ Adams
Narrowboat Nige has wrapped up what we’ve been up to this month - take a look 👀

(And... we've got our own 2025 wrap up video coming soon too.)

👉 youtu.be/Pa1poXVuS9k

#WeDigCanals #Lichfield
December 28, 2025 at 8:46 AM
Watch the replay of our session yesterday on a modern guide to getting started with CAP Node.js, with Daniel Schlachter and me in conversation, and some juicy declarative action & cool best practices.
December 27, 2025 at 7:34 PM
Off to see the Rush tribute band "Rushed" at The Spinning Top in Stockport this evening 🚀 www.rushedisaband.co.uk
RUSH TRIBUTE BAND UK
RUSH TRIBUTE BAND UK
www.rushedisaband.co.uk
December 27, 2025 at 4:11 PM