Skip to content

Latest commit

 

History

History
149 lines (100 loc) · 9.83 KB

File metadata and controls

149 lines (100 loc) · 9.83 KB

Best Practices

This topic content is for Devtoberfest Week 2 : 11 October → 15 October 2021.

Learn how you can level up in the technical areas that you work in every day. In this Best Practices week, we have:

There's also Dogtoberfest on the Friday of this week 🐶

See the general contest section for more information on how to earn points.

If you have a question about this week's content or challenge, please ask via an issue, using this template. Thanks.

Topic Owner: DJ Adams

Presentations

Best Practices for CAP Node.js Apps

Date and Time: Monday 11 October 08:00 BST (London) 09:00 CEST (Berlin) 12:30 IST (Bengaluru) 18:00 AEDT (Sydney) 🌎

Duration: 45 mins

Hear directly from one of the CAP team members about best practices as they apply to designing and building CAP applications with Node.js.

📺 Watch the replay on YouTube and 📽 view the slides here.

David Kunz is a core developer for the Node.js runtime of the SAP Cloud Application Programming Model. After finishing his PhD in theoretical particle physics, David followed his vocation for programming. He is always striving to gain comprehensive knowledge of emerging technologies and advocates for superior paradigms and tools for efficient development.

Guidance for developing RAP applications in ABAP

Date and Time: Tuesday 12 October 08:00 BST (London) 09:00 CEST (Berlin) 12:30 IST (Bengaluru) 18:00 AEDT Sydney 🌎

Duration: 45 mins

Hear directly from one of the pre-eminent developers in the ABAP RESTful Application Programming Model (RAP) space, about recommended techniques and approaches in the language that powers the core of SAP S/4HANA and many other platforms.

📺 Watch the replay on YouTube and 📽 view the slides here.

Andre mentioned these tag in SAP Community Q&A for ABAP and RAP based questions and answers:

See also:

Andre Fischer is a Product Manager for the SAP Business Technology ABAP Environment and SAP Gateway. He has been working on the topic of OData Service development since the launch of the SAP Gateway in 2011. You will find him as a speaker at various events such as SAP TechEd, SAP CodeJam, SAP Inside Track and SAP Online Track.

He has written lots of blog posts about ABAP and OData service development and he is also supporting the SAP Community by answering questions in those areas. He is co-author of the SAP PRESS book "SAP Gateway and OData". In May he became SAP Champion after being active in the SAP Community as an SAP Mentor and SAP Technology Ambassador.

Continuous Integration and Delivery with SAP

This session has been canceled due to external circumstances, for which we are all sending our love and best wishes.

Editor Extensions and Standards in the Modern World of Scripting and CLI Tools

Date and Time: Wednesday 13 October 08:00 BST (London) 09:00 CEST (Berlin) 12:30 IST (Bengaluru) 18:00 AEDT Sydney 🌎

Duration: 45 mins

In this live session we'll discuss the importance of code standards, and talk about linting and auto-formatting at source, "shifting left" the standardization as much as possible. Such standards and tooling is important for any language and development undertaking, and can help immensely when learning new languages too. We'll see how a couple of VS Code extensions that can auto-format and also catch bad practices, advising on improvements, when writing Bash shell scripts, the glue that holds the cloud together and an important tool in your box when managing and manipulating resources on platforms like BTP.

📺 Watch the replay on YouTube.

DJ Adams is a Developer Advocate at SAP focusing on integration and extension topics on the SAP Business Technology Platform. He runs a regular live-stream on the SAP Developers “Hands-on SAP Dev” show and enjoys sharing his curiosity on many SAP development topics. He read Classics at university, has worked on SAP systems since 1987, co-created the SAP Community, and is a lifelong learner.

Challenge

This week's Best Practices related challenge is a follow-up to the Editor Extensions and Standards in the Modern World of Scripting and CLI Tools presentation. You can find all the details on this challenge, what to do, and how to do it, over on the Best Practices - Challenge page.

Tutorials & Other Points Earning Activities

  • Completion of any of the following Tutorials & Activites during Devtoberfest will earn you points towards the contest and potentially some great prizes. List of Week 2 Points Earning Activities published here: Week 2 Points Earning Activities

  • Please find all the contest info here: Contest Overview Page

Special Friday Activities

We have a couple of special activities for the end of this week!

Special Guest Speaker

Date and Time: Friday 15 October 09:30 BST (London) 10:30 CEST (Berlin) 14:00 IST (Bengaluru) 19:30 AEDT (Sydney) 🌎

Duration: 30 mins

On the Friday of this Best Practices week, we have special guest James Governor, analyst and co-founder of RedMonk. James will be chatting live with Developer Advocate DJ Adams about best practices in the cloud native space. James has a ton of experience from his connections, consulting and analysis work with some of the world's pre-eminent software vendors and companies employing cloud native practices.

📺 Join us live on YouTube, and get involved in the conversation!

Here's James, in his own words:

Founded RedMonk in 2002 with Stephen O’Grady. We focus on developers as the real key influencers in tech. Understanding that people choose technology because of gut instincts not facts per se. An ex-journalist, I have managed teams and news agendas in weekly publication grind. IBM and MS watcher since 1995. Goals–build RedMonk. Specialities: Developers, developers, developers.

Dogtoberfest!

Also on the Friday of this week (15 October) we have a furry and fun activity - Dogtoberfest! Check out the dedicated page for more details.