Skip to Content
Event Information
Author's profile photo Helmut Tammen

My personal recap of SAPTECHED 2018 day 2 in Barcelona

Yesterday I wrote about my first impressions of SAP TechEd 2018 in Barcelona. With this blog I want to follow up.

A slow start into the day

The second day started at 8:15 a.m. Unfortunately I chose a lecture session that wasn’t really interesting. To be more precise the speaker was boring. I needed something interesting and enthusiastical after a night with only a few hours of sleep. So I changed to a presentation about the SAP HANA Blockchain service. This was quite interesting even though I don’t see a concrete use case at my customers. With this session I was prepared for the day.

SAPUI5

After this starter I went to a presentation about SAPUI5 hold by Stefan Beck, Chief UI5 Product Expert. Although I knew most of the content from #UI5Con it was a good recurrence and freshed up my memory. Unfortunately I haven’t had time to get my hands dirty with these great topics like UI5 Tooling, UI5 Evo etc. yet.

Later I visited another SAPUI5 session by Stefan about new capabilities to build SAPUI5 controls. I’m a UI5 guy and I really like what the team does. These new feature will make life of control developers much easier.

API Hub

Two or three years ago I participated in a big API project. We used the OpenSource platform of WSO2. At this yearsTechEd I heard a lot about SAP API Hub. I’m happy that SAP now has it’s own API Hub on SAP Cloud Platform. This morning I watched a interesting session about how to approach to an API implementation. Very interesting stuff.

Application Programming Model

My absolute highlight of the last two days was a lecture about the new Application Programming Model. This guy, namely Daniel Hutzel, used words I haven’t heard from a SAP employee so far: Reactive Programming, Reactive Java, Typescript, Promises, async/await to name only a few. I thought these technology buzzwords would enter the the SAP hemisphere not before ABAP celebrates it’s 70th birthday (which must be in 2042). Ok that a bit sarcastic and I appologize for this. But Daniel really gave back the confidence to me that SAP can make the shift into a modern programming world.

The programming model he presented in only one hour sounds amazing and so I decided to have a deeper look at it as soon as I’m home again. It was all about CDS, easy creatable mockdata with SQLLite, node.js business services and and and.

Rest of the day

The rest of the day I spent in also interesting sessions about R&D in the UX field, SQL-Injection prevention in SAP Cloud Platform and about Cloud platform in general by Matthias Steiner again.
Btw the SQL-injection prevention is also realized for node.js runtime first cause it was easier to implement it with node.js than with other languages. So SAP listen to your developers: things are easier with node.js.

Evening Event

In the evening we then had the evening event. I have to admit that this event was the best one I have been to at SAPTECHED so far. So this is an argument for Barcelona as a permanent location for SAPTECHED Europe.

Ok, my second day at SAPTECHED 2018 in Barcelona was fantastic and I’m looking forward to the last day.

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Hi Helmut,

      glad to hear that switch into blockchain was more exciting than the previous session, despite the hype. in any event, if you ever wanted to dig deeper and haven't seen this yet you may get your customers and clients interested more in the topic here: https://open.hpi.de/courses/blockchain2018/pinboard.

      some of it is also available through SAPCP and API Hub.

      in any event, enjoy the rest of the TechEd.

      cheers, gm

      Author's profile photo Helmut Tammen
      Helmut Tammen
      Blog Post Author

      Hi Gregory, thanks for the link. Will have a look at it as soon as I see a use case for it.

      Author's profile photo Jeremy Good
      Jeremy Good

      I'm glad that the event experience is trending upwards and I look forward to your day 3 recap blog 🙂

      I enjoyed supporting Daniel Hutzel during the TechEd prep phase, and had an early review of his CNA221 lecture slides, so I am pleased to hear that he could restore your confidence for the modern programming world at SAP.

      Author's profile photo Fred Verheul
      Fred Verheul

      Hi Helmut,

      Thanks for writing down your thoughts on SAPTechEd! (Yes, I've also read day 1).

      I don't agree w everything you say (especially the ABAP in the cloud part), but I can TOTALLY RELATE to the programming model sentiment. I attended the replay this morning (third day), and was blown away! Estimating at least 3 months of homework, and that from only a 1h lecture :-).

      Looking forward to your day 3 thoughts and impressions.

      Cheers, Fred

      Author's profile photo Helmut Tammen
      Helmut Tammen
      Blog Post Author

      Hi Fred,

      you’ve been there too? Haven’t seen you, but I haven’t seen a lot of people. Everyone is lost in the lectures, hands-on session and so on all day long.

      I think I’m the only one who has a problem with ABAP in the Cloud. Must be my problem ;-). Cause I’m not narrow-minded I might change my mind sooner or later.

      In my life I programmed in different programming languages (C, C++, Pascal, Fortran, Basic, dBase, Clipper, Java, ABAP, Javascript) and I have never found a language with which I could develop as quick as with Javascript. Additionally it is such a great fun to use all these new and fantastic libraries, frameworks, paradigms that I’m totally thrilled of the language. Every day a new feature I read several times at TechEd slides. That’s me.
      In my current project I develop a Java backend and a Javascript frontend. I do as much programming as I can in the frontend cause I’m lightyears faster (I know that lightyear is a measure of length, not of speed, but it sounds better) than with Java.
      Cause I also know ABAP I would expect the same with such a backend.