{"id":36486,"date":"2020-02-03T18:36:02","date_gmt":"2020-02-03T16:36:02","guid":{"rendered":"http:\/\/arcadsoftware.com\/?p=36486"},"modified":"2022-12-09T12:18:15","modified_gmt":"2022-12-09T10:18:15","slug":"continuous-quality-checking-for-your-rpg-code","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/","title":{"rendered":"Continuous Quality checking for your RPG code"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-overflow:visible;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-margin-top:0px;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:30px;\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:30;line-height:1.33;\">[Webinar] Continuous Quality checking for your RPG code<\/h1><\/div><div class=\"fusion-text fusion-text-1\"><p>SonarQube is the de-facto standard code\u00a0review\u00a0tool for many modern languages today.\u00a0 But do you need to <strong>automate the<\/strong> <strong>same continuous quality checking for your RPG code <\/strong>and CL<strong>?<\/strong><\/p>\n<p>Whether you are: bringing new developers on board; modernizing your IBM i application; building Webservices; or just moving to DevOps, code quality violations can make your application more difficult to maintain or introduce a new security risk. Using ARCAD CodeChecker with SonarQube you can detect vulnerabilities as early as possible in the development lifecycle.<\/p>\n<p style=\"margin-bottom: 0px;\">In our Webinar, learn how to make &#8220;continuous quality&#8221; an integral part of your DevSecOps cycle :<\/p>\n<ul style=\"margin-top: 0px;\">\n<li><strong>Automate quality checks<\/strong> in your RPG III, IV (fixed and free) and Fully Free code<\/li>\n<li>Detect <strong>security vulnerabilities<\/strong>, even before the build<\/li>\n<li>Run code quality checks directly from <strong>RDi<\/strong> (or <strong>Jenkins <\/strong>build)<\/li>\n<li>Report on quality violations via <strong>SonarQube dashboards<\/strong><\/li>\n<li>Use <strong>over 100 RPG quality rules<\/strong> out-of-the-box and customize your own local rules<\/li>\n<\/ul>\n<p>Eliminate the &#8220;technical debt&#8221; in your IBM i application.\u00a0 Watch the webinar!<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_3 1_3 fusion-flex-column resource-download-form webinar-registration-form \" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom:40px;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:30px;\"><h2 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:30;line-height:1.2;\">Missed our last webinar? Watch it on replay!<\/h2><\/div><div class=\"fusion-text fusion-text-2\"><p><!-- &#091;if lte IE 8&#093;><script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/v2-legacy.js\"><\/script><!&#091;endif&#093;--><script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/v2.js\"><\/script><script>\n  hbspt.forms.create({\n\tportalId: \"4514828\",\n\tformId: \"92eebd68-3778-482c-b6cf-2d4db3fc7ab4\", \n       css: \"\",\n        blockedDomains: [\"freschelegacy.com\",\"freschesolutions.com\",\"rocketsoftware.com\",\"softlanding.com\",\"mkssoftware.com\",\"midrangedynamics.com\",\"remainsoftware.com\",\"taskforce-it.de\",\"origsoft.com\",\"itheis.com\",\"idinfo-conseil.com\",\"broadcom.com\",\"rs.com\",\"idinfo.eu\",\"looksoftware.com\",\"proximity.co.uk\",\"bigblue.it\",\"xhypm.com\",\"seagullsoftware.com\",\"seagullsoftware.com\",\"xcase.com\",\"comsid.de\",\"genebag.com\",\"mailo.com\",\"neuf.fr\",\"pks.de\",\"armonie.group\",\"pascalpolverini.com\",\"polverinipartners.com\",\"systnaps.com\",\"sarus.tech\",\"microfocus.com\",\"opentext.com\",\"md-na.com\",\"redbourn.co.uk\",\"omninet.be\",\"cdinvest.be\",\"cdinvest.eu\",\"ptc.com\",\"alvinecapital.co.uk\",\"katchou.eu\",\"talend.com\",\"bartech.es\"],\n        translations: {\n           en: {\n             required: \"Please fill the required field.\",\n             missingSelect: \"Please select an option.\",\n             forbiddenEmailDomain: \"Business address required\",\n             manuallyBlockedEmailDomain: \"Business address required\", \n             submitText: \"WATCH THE REPLAY\"\n           }\n       }\n});\n<\/script><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-flex-start fusion-column-no-min-height\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-bottom:5px;--awb-margin-top-small:20px;--awb-margin-bottom-small:0px;--awb-font-size:23px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:23;--minFontSize:23;line-height:1.2;\">The Presenter<\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:auto;--awb-margin-top-large:0px;--awb-spacing-right-large:2%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2%;--awb-width-medium:auto;--awb-spacing-right-medium:2%;--awb-spacing-left-medium:2%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3\"><p><img decoding=\"async\" class=\"aligncenter wp-image-23372\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/10\/ray-contours-fins.jpg\" alt=\"Ray Bernardi\" width=\"117\" height=\"117\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/10\/ray-contours-fins-66x66.jpg 66w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/10\/ray-contours-fins.jpg 147w\" sizes=\"(max-width: 117px) 100vw, 117px\" \/><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_5_6 5_6 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:83.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.304%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.304%;--awb-width-medium:83.333333333333%;--awb-spacing-right-medium:2.304%;--awb-spacing-left-medium:2.304%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:25px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:25;line-height:1.3;\">Ray Bernardi<\/h3><\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-margin-top:5px;--awb-margin-bottom:5px;--awb-margin-top-small:5px;--awb-margin-bottom-small:5px;--awb-font-size:20px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:20;--minFontSize:20;line-height:1.36;\">Senior Solution Architect, ARCAD Software<\/h4><\/div><div class=\"fusion-text fusion-text-4\"><p>Ray Bernardi is a 30-year veteran involved in the System 38\/AS\/400\/iSeries\/IBM i development and currently is a Pre\/Post Sales technical Support Specialist for ARCAD Software, international ISV and IBM Business Partner.\u00a0 Ray has been involved with the development and sales of many cutting edge software products throughout his career, with specialist knowledge in Application Lifecycle Management (ALM) products from ARCAD Software covering a broad range of functional areas including enterprise IBM i modernization and DevOps.\u00a0 In addition, Ray is a frequent speaker at COMMON and many other technical conferences around the world and has authored articles in several IBM\u00a0i publications on the subject of application analysis and modernization, SQL, and business intelligence.<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p style=\"font-weight: 400;\">Eliminate the &#8220;technical debt&#8221; in your IBM i application.<\/p>\n","protected":false},"author":3,"featured_media":36768,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[226],"tags":[369,544],"class_list":["post-36486","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-on-demand-webinars","tag-ibm-i-modernization","tag-webinar"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Continuous Quality checking for your RPG code - ARCAD<\/title>\n<meta name=\"description\" content=\"Learn how to make &quot;continuous quality&quot; an integral part of your DevSecOps cycle and eliminate the &quot;technical debt&quot; in your IBM i application.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Continuous Quality checking for your RPG code - ARCAD\" \/>\n<meta property=\"og:description\" content=\"Learn how to make &quot;continuous quality&quot; an integral part of your DevSecOps cycle and eliminate the &quot;technical debt&quot; in your IBM i application.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/\" \/>\n<meta property=\"og:site_name\" content=\"ARCAD\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-03T16:36:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-09T10:18:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2020\/02\/webinar-continuous-quality-checking-for-your-rpg-code-final.png\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"346\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"administrator\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/\"},\"author\":{\"name\":\"administrator\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/ac3c33678907c9c414148df7a202dfbf\"},\"headline\":\"Continuous Quality checking for your RPG code\",\"datePublished\":\"2020-02-03T16:36:02+00:00\",\"dateModified\":\"2022-12-09T10:18:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/\"},\"wordCount\":1460,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/webinar-continuous-quality-checking-for-your-rpg-code-final.png\",\"keywords\":[\"IBM i Modernization\",\"Webinar\"],\"articleSection\":[\"On-demand Webinars\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/\",\"name\":\"Continuous Quality checking for your RPG code - ARCAD\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/webinar-continuous-quality-checking-for-your-rpg-code-final.png\",\"datePublished\":\"2020-02-03T16:36:02+00:00\",\"dateModified\":\"2022-12-09T10:18:15+00:00\",\"description\":\"Learn how to make \\\"continuous quality\\\" an integral part of your DevSecOps cycle and eliminate the \\\"technical debt\\\" in your IBM i application.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/webinar-continuous-quality-checking-for-your-rpg-code-final.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/webinar-continuous-quality-checking-for-your-rpg-code-final.png\",\"width\":940,\"height\":346,\"caption\":\"continuous-quality-checking-for-your-rpg-code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/on-demand-webinars\\\/continuous-quality-checking-for-your-rpg-code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Continuous Quality checking for your RPG code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"name\":\"ARCAD\",\"description\":\"Experts DevOps &amp; Modernisation sur IBM i (alias AS\\\/400 ou AS400)\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\",\"name\":\"ARCAD Software\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"width\":144,\"height\":200,\"caption\":\"ARCAD Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Arcad-Software\\\/116086138469235\",\"https:\\\/\\\/x.com\\\/arcad_software\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcad-software\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ARCADSoftwareInc\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/ac3c33678907c9c414148df7a202dfbf\",\"name\":\"administrator\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/administrator\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Continuous Quality checking for your RPG code - ARCAD","description":"Learn how to make \"continuous quality\" an integral part of your DevSecOps cycle and eliminate the \"technical debt\" in your IBM i application.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/","og_locale":"en_US","og_type":"article","og_title":"Continuous Quality checking for your RPG code - ARCAD","og_description":"Learn how to make \"continuous quality\" an integral part of your DevSecOps cycle and eliminate the \"technical debt\" in your IBM i application.","og_url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2020-02-03T16:36:02+00:00","article_modified_time":"2022-12-09T10:18:15+00:00","og_image":[{"width":940,"height":346,"url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2020\/02\/webinar-continuous-quality-checking-for-your-rpg-code-final.png","type":"image\/png"}],"author":"administrator","twitter_misc":{"Written by":"administrator","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/"},"author":{"name":"administrator","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/ac3c33678907c9c414148df7a202dfbf"},"headline":"Continuous Quality checking for your RPG code","datePublished":"2020-02-03T16:36:02+00:00","dateModified":"2022-12-09T10:18:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/"},"wordCount":1460,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2020\/02\/webinar-continuous-quality-checking-for-your-rpg-code-final.png","keywords":["IBM i Modernization","Webinar"],"articleSection":["On-demand Webinars"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/","name":"Continuous Quality checking for your RPG code - ARCAD","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2020\/02\/webinar-continuous-quality-checking-for-your-rpg-code-final.png","datePublished":"2020-02-03T16:36:02+00:00","dateModified":"2022-12-09T10:18:15+00:00","description":"Learn how to make \"continuous quality\" an integral part of your DevSecOps cycle and eliminate the \"technical debt\" in your IBM i application.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2020\/02\/webinar-continuous-quality-checking-for-your-rpg-code-final.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2020\/02\/webinar-continuous-quality-checking-for-your-rpg-code-final.png","width":940,"height":346,"caption":"continuous-quality-checking-for-your-rpg-code"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/on-demand-webinars\/continuous-quality-checking-for-your-rpg-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Continuous Quality checking for your RPG code"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website","url":"https:\/\/www.arcadsoftware.com\/arcad\/","name":"ARCAD","description":"Experts DevOps &amp; Modernisation sur IBM i (alias AS\/400 ou AS400)","publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/arcad\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization","name":"ARCAD Software","url":"https:\/\/www.arcadsoftware.com\/arcad\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","width":144,"height":200,"caption":"ARCAD Software"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","https:\/\/x.com\/arcad_software","https:\/\/www.linkedin.com\/company\/arcad-software","https:\/\/www.youtube.com\/user\/ARCADSoftwareInc"]},{"@type":"Person","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/ac3c33678907c9c414148df7a202dfbf","name":"administrator","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/administrator\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/36486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/comments?post=36486"}],"version-history":[{"count":5,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/36486\/revisions"}],"predecessor-version":[{"id":60740,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/36486\/revisions\/60740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media\/36768"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media?parent=36486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/categories?post=36486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/tags?post=36486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}