Hi there 👋
I'm a Developer Advocate at SAP.
I've been hacking on SAP enterprise software for more than three decades, and am still enjoying it. I've written books for O’Reilly and SAP Press, and speak at conferences and meetups around the world. Find out more about me here.
Latest journal entries from Thinking Aloud
- 2021-08-09 11:51:29 Demo journal creation in tmux popup
- 2021-08-08 21:28:34 Revisiting my tmux workflow and journalling
- 2021-07-26 07:08:57 I listened to a @betatalksnl podcast on a walk this morning …
Latest posts from Autodidactics
- (WIP) Exploring fff part 2 - get_ls_colors (Sun Oct 03 2021)
- Using functions more (Wed Sep 15 2021)
- Improving shell fu with practice (Mon Sep 13 2021)
Latest posts from qmacro.org
- Learning by rewriting - bash, jq and fzf details (Thu Aug 26 2021)
- Unix tooling - join, don't extend (Wed Jul 21 2021)
- Early thoughts on Warp (Tue Jul 20 2021)
Latest posts from the SAP Community
- Devtoberfest 2021: Looking Back on Week 1, and Forward to Week 2 (Fri Oct 08 2021)
- SAP Tech Bytes: btp CLI - autocompletion (Tue Sep 21 2021)
- SAP Tech Bytes: btp CLI - managing configuration (Tue Sep 14 2021)
Latest qmacro episodes from SAPDevs Hands-on SAP Dev show
- Scripting and JSON output with btp, the SAP Business Technology Platform CLI (Fri Oct 01 2021)
- Logging in and configuration with btp, the SAP Business Technology Platform CLI (Fri Sep 24 2021)
- Getting started with btp, the SAP Business Technology Platform CLI (Fri Sep 10 2021)
Latest live streams & videos on my YouTube channel
- IV - Initial Raspberry Pi configuration via Ansible (Mon Jun 22 2020)
- III - Finding the Raspberry Pis on the network (Wed Jun 17 2020)
- II - Preparing the OS image for Raspberry Pis in a cluster (Fri Jun 12 2020)
Latest posts from langram.org
- Shell power and simplicity (Wed Oct 23 2019)
- The Observer's Book of JS Style (Thu Jul 18 2019)
- ES6, reduce and pipe (Mon Apr 08 2019)
Latest episodes on my Tech Aloud podcast series
- Crisis Driven Development (Thu Jun 17 2021)
- Monday morning thoughts: OData - DJ Adams (Fri Mar 19 2021)
- The User Interface - from The UNIX Time-sharing System - A Retrospective (Mon Oct 12 2020)
Follow me on Twitter, subscribe to my YouTube channel, read posts on my personal blog, on my Language Ramblings blog, and my current & previous profiles on the SAP Community.

