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 posts from Autodidactics
- fzf - the basics part 2 - search results (Sun Feb 07 2021)
- fzf - the basics part 1 - layout (Tue Feb 02 2021)
- Waiting for jobs, and the concept of the shell (Mon Dec 28 2020)
Latest posts from qmacro.org
- Thoughts on video content (Tue Feb 02 2021)
- Do less and do it better (Mon Feb 01 2021)
- Columnar layout with AWK (Tue Jan 26 2021)
Latest posts from the SAP Community
- SAP TechEd Developer Keynote - Info Central (Tue Feb 23 2021)
- SAP Tech Bytes: Approuter User API Service (Sat Feb 20 2021)
- From Classics to Developer Advocate (Thu Jan 07 2021)
Latest qmacro episodes from SAPDevs Hands-on SAP Dev show
- Developer Keynote - BRAIN component - part 1 (Mon Mar 01 2021)
- Developer Keynote - GitHub Actions (Fri Feb 26 2021)
- Developer Keynote - EMITTER component (Fri Feb 19 2021)
Latest live streams and videos on my YouTube channel
- HandsOnSAPDev Ep.81 - Growing functions in JS from reduce() upwards (Fri Jul 24 2020)
- HandsOnSAPDev Ep.80 - Workflow on SAP Cloud Platform - Boosters, App Studio and more (Fri Jul 17 2020)
- HandsOnSAPDev Ep.79 - A first look at the Core Service APIs for SAP Cloud Platform (Fri Jul 10 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
- The User Interface - from The UNIX Time-sharing SystemA Retrospective (Mon Oct 12 2020)
- CAP is important because it’s not important - 6 Nov 2019 - DJ Adams (Wed Nov 06 2019)
- 12 Factor Apps in Plain English - Will Koffel - 14 Jan 2014 (Fri Oct 25 2019)
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.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

