DJ Adams

Blog posts tagged "sapcommunity"

  1. Enabling document fragment links for headings in SAP Community blog posts

  2. Test drive Joule's generative AI features in SAP Build Code now!

  3. SAP community memories

  4. Managing resources on SAP BTP - what tool do I choose?

  5. SAP Tech Bytes: btp CLI - new home for configuration

  6. Getting BTP resource GUIDs with the btp CLI – part 2 - JSON and jq

  7. Getting BTP resource GUIDs with the btp CLI - part 1

  8. UTFRW - Unofficial TechEd Fun Run / Walk / Roll - Share Your Pics!

  9. SAP Tech Bytes: btp CLI - autocompletion

  10. SAP Tech Bytes: btp CLI - managing configuration

  11. SAP Tech Bytes: btp CLI – logging in

  12. SAP Tech Bytes: btp CLI - installation

  13. SAP Tech Bytes: Exploring SAP-samples with gh and fzf

  14. SAP TechEd Developer Keynote - Info Central

  15. SAP Tech Bytes: Approuter User API Service

  16. From Classics to Developer Advocate

  17. Updating your fork of the Developer Keynote repository

  18. SAP TechEd 2020 Channel 1 at home

  19. UTFRW - Unofficial TechEd Fun Run / Walk

  20. SAP TechEd Developer Keynote DK100 - The Story

  21. My SAP TechEd 2020 - what I'm looking forward to

  22. An overview of SAP Developers video content

  23. Programmer's Day Mission 2020

  24. SAP NPM packages now on npmjs.org

  25. SAP Community Coding Challenge 2 - Finalists

  26. SAP Community Coding Challenge 2 - Contestants

  27. SAP Community Coding Challenge 2 - Update

  28. Terminal Tip: a CF remote monitor script

  29. SAP Community Coding Challenge Nr.2

  30. Terminal Tip: remotely monitor a CF deployment

  31. Terminal Tip: switching CF targets

  32. Terminal Tip: parsing CF app logs

  33. Terminal Tip: truncating CF output

  34. Mini adventures with MTAs and the Cloud Foundry CLI

  35. Scripting Cloud Foundry activities in trial

  36. My learning list for 2020

  37. Help us to help you - good questions beget good answers

  38. Mission 'Use CAP and SAP Cloud SDK to Extend S/4HANA' - an overview

  39. CAP is important because it's not important

  40. Submit suggestions for Tech Aloud during SAP TechEd 2019

  41. Tech Aloud podcast - an introduction

  42. Happy Programmers Day!

  43. Computed field example in CAP

  44. Double SAP CodeJam Athens - a report

  45. Revisiting UI5 on CodeTalk

  46. Monday morning thoughts: looking back and forwards

    I look back on the posts in this series, reflect upon the journey we've made, and think about what 2019 might hold for us.

  47. Monday morning thoughts: digging deeper

    I think about the tools we use in our day-to-day activities, the feeling I have that I'm just scratching the surface with regards to their capabilities, and what I plan to do about it in 2019.

  48. Monday morning thoughts: indirect influence

    On how our work can directly and even indirectly influence those that come after us, and about what this means for how we should act.

  49. Monday morning thoughts: learning media and mechanisms

    I think about the different ways I learn, and wonder how that translates to how we learn in the SAP developer ecosphere.

  50. Monday morning thoughts: rethinking like the web

    I revisit some principles that help us "think like the web" and think about them in the context of today's SAP technology landscape and community.

  51. Monday morning thoughts: longevity and loose coupling

    I think about the importance of core technologies, and how the arrival of functions-as-a-service might be merely the next incarnation of an idea that's existed for a while.

  52. Monday morning thoughts: on starting blogging

    On what made me start blogging, and on the reasons to start blogging that might resonate with you, if you've not yet made that step.

  53. Monday morning thoughts: exploring reuse

    I think about reuse and extension, in the context of the Application Programming Model for SAP Cloud Platform, and mindful of Björn Goerke's SAP TechEd 2018 keynote message in Barcelona - "keep the core clean".

  54. Monday morning thoughts: dynamic language

    Musings on a particular function definition in JavaScript, and how it represents beauty and practicality in equal measure.

  55. Set up VS Code on Chrome OS for local Application Programming Model development

  56. Monday morning thoughts: big school and community

    On my experience going from primary school to secondary school - "big school", how that parallels our collective move from on-prem to the cloud, and how the community is more important than ever in this transition.

  57. SAP Cloud Application Programming Model (CAP) - start here

  58. Monday morning thoughts: more on ABAP in the cloud

    Following a previous post on the subject, I think a bit more about the SAP Cloud Platform ABAP Environment, inspired by the conversations around the subject at SAP TechEd in Las Vegas last week.

  59. Monday morning thoughts: impostor syndrome

    On the impostor syndrome, how it relates to me, and one of the possible causes.

  60. Monday morning thoughts: growth is upwards

    In this post, I think about how we grow, how we improve ourselves by adding to our knowledge and experience, and consider that our growth is sometimes uphill but almost always rewarding.

  61. Monday morning thoughts: Workflow Forms and the definition of a developer

    I think briefly about the definition of a developer, and in that context look at the advent of Workflow Forms, a major new addition to the functionality of the Workflow service on SAP Cloud Platform.

  62. Monday morning thoughts: ABAP in the cloud

    I think about the new SAP Cloud Platform ABAP Environment, what it is, what it isn't, and why I think it's a great move.

  63. Monday morning thoughts: considering GraphQL

    On GraphQL, and its relationship with existing ideas for managing data and structured exposure to that data over a wire protocol.

  64. Monday morning thoughts: a good blog post

    What makes a good blog post, and also what writing such a post does for the author, too.

  65. Monday morning thoughts: OData

    I think about OData, in particular where it came from and why it looks and acts like it does. I also consider why I think it was a good protocol for an organisation like SAP to embrace.

  66. Monday morning thoughts: the cloud is the computer

    I think about what the future of programming in an enterprise environment might look like, and realise that it makes sense to consider that the cloud itself is the new computer.

  67. Monday morning thoughts: mainframes and message documentation

    I think about mainframes and a message documentation aspect from the mainframe world that, while originally proprietary, is a big plus for operators and developers alike and something I'd love to see return.

  68. Monday morning thoughts: local http servers and containerisation

    I look back on an idea surfaced by a hero of mine, and think about how that idea laid the path for today's containerisation initiatives.

  69. Monday morning thoughts: what not how

    In this post, I think about how we program, about the way we describe what it is that we want the computer to do for us, and look at what has become for me the canonical example of the difference between 'what' and 'how'.

  70. Monday morning thoughts: abstraction

    I think about abstraction, the power and facility it affords, and consider CDS as one example of a modern abstraction language.

  71. Monday morning thoughts: curiosity and understanding

    I think about how curiosity can lead to a better understanding of things, and give a specific example concerning CDS and the new Application Programming Model for SAP Cloud Platform.

  72. Monday morning thoughts: developers and advocacy

    I think about what it means to me to be a part of the Developer Relations team, and talk a bit about evangelism, outreach and advocacy.

  73. Monday morning thoughts: programming models

    I think about the idea of the programming model and consider the occurrence of such over the recent years in the SAP development ecosphere.

  74. Interview with Rui Nogueira on the new Application Programming Model for SAP Cloud Platform

  75. Monday morning thoughts: community engagement

    I think about some of the basic ingredients of a good online community, and describe what I'm going to try to do to engage more with the SAP Community.

  76. Monday morning thoughts: Core Data Services

    What Core Data Services (CDS) is, what it does, and why we should make it a priority to learn more about.

  77. Monday morning thoughts: the learning continuum

    I contemplate the idea of the learning continuum, and think about the fact that we're all learning together, which is a good thing.

  78. Monday morning thoughts: programmers and identity

    On how some programmers identify strongly with a particular language, consider the meanings of 'programmer', 'coder' and 'developer', and what it means for us as the SAP enterprise programming landscape changes.

  79. The Business Rules service - overview and getting started

  80. Monday morning thoughts: milestones

    I look back at changes and developments that I consider milestones in SAP's technology history, and muse on some of the developments today that we'll consider milestones in the future.

  81. Monday morning thoughts: functions - what functions?

    Musings on the concept of functions-as-a-service, what it means, and what it's good for.

  82. Monday morning thoughts: containers and silence

    On the silence of workstations and what that represents to me, and the new ability to look at maintaining software and services in a completely different way - via containers.

  83. Monday morning thoughts: editors and editing

    I look at how the editor environments that we come across in our daily work are different, and, as those differences might grow and expand as we become cloud native, how we bridge the contrast in facilities with core obsessions such as correct indentation and whitespace.

  84. Monday morning thoughts: debugging approach and Greasemonkey revival

  85. Monday morning thoughts: upload / download in a cloud native world

    On how our modus operandi is often at odds with the true nature of cloud computing.

  86. Monday morning thoughts: a cloud native smell

    On the importance and design of URLs, and the opacity of cattle vs the individuality of pets.

  87. Introduction to SAP Cloud Platform Workflow - Summary

  88. Monday morning thoughts: cloud native

    What does it mean to be "cloud native"?

  89. Understanding SAP Fiori Webinar - The Director's Cut

  90. SAP Developer Advisory Board - Your Input!

  91. Small steps - OpenUI5 toolkit now in jsbin.com

  92. Reaching Out

  93. Mocking up the Payroll Control Center Fiori App

  94. Public SAP Mentor Monday 24 Mar 2014 - UI5 with Andreas Kunz

  95. XML Views and Resource Bundle Declarations

  96. UI5 XML Views - Another Example

  97. Help us to help you - share your code

  98. Mobile Dev Course W3U3 Rewrite - XML Views - An Analysis

  99. Custom Sorting and Grouping

  100. CodeTalk - SAPUI5 and SAP Fiori

  101. Mobile Dev Course W3U3 Rewrite - XML Views - An Intro

  102. Mobile Dev Course W3U3 Rewrite - ProductList, ProductDetail and SupplierDetail

  103. Mobile Dev Course W3U3 Rewrite - App and Login

  104. Mobile Dev Course W3U3 Rewrite - Index and Structure

  105. Mobile Dev Course W3U3 Rewrite - Intro

  106. Building SAP Fiori-like UIs with SAPUI5

  107. An Amazing 36 Hours at SAP Labs Israel

  108. Engaging the Next Generation

  109. Happy Birthday SCN, Old Friend

  110. Simple SAPUI5 Chrome icon for lazy developers like me

  111. Public Github repo sapui5bin available

  112. Jump to Shell Workset Item from URL

  113. OData Everywhere

    Musings on the Open Data Protocol, SAP NetWeaver Gateway, and the importance of both.

  114. Blog It Forward - DJ Adams

  115. SAPUI5 says "Hello OData" to NetWeaver Gateway

  116. Making OData from SAP accessible with the ICM's help

  117. REpresentational State Transfer (REST) and SAP

  118. Tech skills chat with JonERP - a follow-on story

    How I was inspired to read and learn more.

  119. REST orientation - Controlling access to resources

  120. A new REST handler / dispatcher for the ICF

  121. SAP and Google Wave - Conversation Augmentation

  122. Book review - SAP Business ONE Implementation

  123. One way of dealing with blogtheft from SDN - through images

  124. A return to the SDN community, and a touch of Javascript

  125. OssNoteFix script updated for Greasemonkey 0.6.4 and Firefox 1.5

  126. SAP and Open Source - an analysis and letter to SAP and Shai

  127. The SAP developer community 10 years ago

    On the early years of the SAP community online.

  128. Hacking the SAP service portal to make OSS notes better

    Deploying Greasemonkey to fix a long standing issue with OSS Notes at SAP.

  129. SDN Meets Labs gets underway at SAP University

    The SDN Meets Labs at Walldorf-Rot gets underway at Walldorf-Rot.

  130. (Mini) Installfest in the SDN clubhouse at TechEd

  131. Photos from SAP TechEd Munich

    The third weblog in two days … what’s going on? Well, Mark is a hard taskmaster, obviously 🙂

  132. The meaning of LIFETIME_RC

    Last week, during some preparation for my talk at TechEd on Thursday this week, I’d been wondering about something in the ICF that hadn’t seemed quite right.

  133. SAP TechEd first day - notes from Munich

    Well, after a nightmare getting here (V-Bird, the airline I was booked with, went bust) I’m now in Munich at a decidedly disconnected TechEd 04 (more on the disconnected misery later).

  134. SAP TechEd here I come ... with session slides!

    SAP TechEd is looming large, and this year it's in Munich. (If you’re not in Europe, then SAP are holding TechEd events in Bangalore, Tokyo, and San Diego too).

  135. A little taste of SAP at EuroFoo

  136. SDN Meetup in Walldorf - a summary

    Well, 24 hours (almost to the minute) have passed since I got off the train at Wiesloch-Walldorf station yesterday.

  137. TechEd talk winners - congrats

    Congratulations to the three TechEd talk winners Luke, Jayakumar and Andreas.

  138. Forget SOAP - build real web services with the ICF

    I don’t like getting into a lather when it comes to data and function integration. Rather than using SOAP, I prefer real web services, built with HTTP.

  139. Real Web Services with REST and ICF

    This piece has become somewhat famous (or infamous) in SAP tech circles, for the approach it took and the claims it made. I'm happy to say that REST won out and that those that tried to denounce me ... failed :-)

  140. NW4, OSS1 and logon group selection for OSS

    Digging into logon group selection.

  141. SAP at JAX 2004

    A brief report on JAX 2004.

  142. WAS 6.40 testdrive for Linux is here!

    Phew. What a day yesterday at the world’s biggest IT fair.

  143. Successful installation of EP plugin into testdrive WAS 6.10 system

    I spent most of yesterday in the kitchen, my favourite place.

  144. FOSDEM, and small OSS Notes Browser Hack

    Tomorrow morning I'm off to Brussels for FOSDEM - the Free and Open Source Software Developers' Meeting.

  145. SAP TechEd - Collaborative notes

    I’m off to SAP TechEd this week in Basel.

  146. Dashboard as extension to R/3 and SAPGUI client

    How do your users work with SAP data? Exclusively through SAPGUI or with other desktop apps too? If it’s the latter, read on.

  147. Improving the OSS note experience

    How can we make this key service less unpleasant to use?

  148. SAP InfoTag on Web Application Server

    SAP are running an Infotag on the Web Application Server in early September.

  149. SAP talk at OSCON, and RSS

    Reflecting on our talk at OSCON about extending SAP with open source tools and protocols.

  150. SAP and Open Source BOF at OSCON

    Merging the enterprise and open source worlds over a beer.

  151. SAP stuff at OSCON

    My partner-in-(code)-crime Piers Harding and I are speaking at this year’s OSCON (Open Source Convention).

  152. The SAP/MySQL Partnership

    I keep hearing reports that the recent announcement of cooperation between SAP AG and MySQL AB has been making the community unhappy.

See all tags.