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 created the first SAP community in 1995, and in 2003 I co-created what is now known today as SAP Community.
I've been a member of SAP's Mentors Advisory Board, and also a member of SAP's Developer Advisory Board.
I have spent many happy hours teaching kids & teachers to code. I ran a CodeClub in my local village school, I've been a volunteer at Manchester CoderDojo, a STEMnet Ambassador and in 2013 I ran a centre in Manchester for Young Rewired State.
I gave a talk on teaching kids to code, and why it's important, at TEDx Oldham. There's a recording here: Our computational future: DJ Adams at TEDx Oldham.
I have a wonderful son Joseph, of whom I'm very proud.
Writing and Talks
I've written two books for O'Reilly (Programming Jabber and Google Pocket Guide). I also conceived, edited and co-wrote a book on UI5 (30 Days of UI5) and am a co-author of the SAP Press book Practical Workflow for SAP (3rd Ed.).
My latest book, also for SAP Press, is SAP Fiori and SAPUI5: Debugging the User Interface.
I've contributed articles to sites as diverse as O'Reilly's OpenP2P, the SAP Community Network, Bluefin Solutions as well as writing posts on my own blog here where I've been blogging since 2002, as well as on the SAP Community where I've been writing (as dj.adams.sap and previously as dj.adams) since its inception in 2003.
I've spoken at conferences such as OSCON, JabberConf, FOSDEM, SAP Inside Track, SAP TechEd, SAP d-kom, the SAP UK & Ireland User Group Conference, the SAP Architect & Developer Summit, Manchester Digital Laboratory (MadLab), Manchester Lambda Lounge, UI5con and TEDx.
I run a live stream show called Hands-on SAP Dev and cover various technical topics in the SAP developer space. The main philosophy that guides each episode's content is "friendly chat and curiosity driven learning-by-doing".
Google Pocket Guide
Practical Workflow for SAP
SAP Press, 2014
30 Days of UI5
Self published, 2014
SAP Fiori and SAPUI5: Debugging the User Interface
SAP Press, 2016
Bio and photos
Here's a short bio, which can also be found on the Developer Advocates page:
DJ focuses on integration and extension topics on the SAP Business Technology Platform. He runs a regular live stream show "Hands-on SAP Dev" on the SAP Developers YouTube channel and enjoys sharing his curiosity on many SAP development topics. He read Classics at university, has worked on SAP systems since 1987, created the first SAP community in 1995, co-created what is known today as the SAP Community, and is a lifelong learner.
My current content
I emit content in various places, and I have a dynamic profile page that shows the latest items from each area.