{"id":62347,"date":"2023-05-22T09:47:26","date_gmt":"2023-05-22T07:47:26","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/?post_type=avada_portfolio&#038;p=62347"},"modified":"2025-05-16T14:10:37","modified_gmt":"2025-05-16T12:10:37","slug":"ibm-i-devops-techtalk-5-vs-code-arcad-part-1","status":"publish","type":"avada_portfolio","link":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/","title":{"rendered":"VS Code &#038; Arcad &#8211; Part 1"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling podcast-header\" style=\"--awb-background-blend-mode:overlay;--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-padding-top:45px;--awb-padding-bottom:45px;--awb-padding-top-medium:40px;--awb-padding-bottom-medium:40px;--awb-padding-top-small:45px;--awb-padding-right-small:20px;--awb-padding-bottom-small:45px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 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-order-medium:0;--awb-spacing-right-medium:2%;--awb-spacing-left-medium:2%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:340px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);--awb-filter:opacity(82%);--awb-filter-transition:filter 0.3s ease;--awb-filter-hover:opacity(82%);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><a class=\"fusion-no-lightbox\" href=\"#tech-talk\" target=\"_self\"><img decoding=\"async\" width=\"800\" height=\"544\" alt=\"Illustration podcast section\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/10\/illustration-podcast-en.png\" class=\"img-responsive wp-image-60428\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/10\/illustration-podcast-en-200x136.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/10\/illustration-podcast-en-400x272.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/10\/illustration-podcast-en-600x408.png 600w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2022\/10\/illustration-podcast-en.png 800w\" sizes=\"(max-width: 640px) 100vw, 800px\" \/><\/a><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_3_5 3_5 fusion-flex-column\" style=\"--awb-padding-right:25px;--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.2%;--awb-width-medium:40%;--awb-spacing-right-medium:4.8%;--awb-spacing-left-medium:4.8%;--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-text-color:#437cb4;--awb-margin-top:0px;--awb-margin-bottom:5px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:45px;\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:45;line-height:1.16;\"><p><span style=\"font-size: 20px !important;\">IBM i DevOps TechTalk #5<\/span><br \/>\n<span style=\"display: block; font-weight: 800; line-height: 1;\">VS Code &amp; Arcad &#8211; Part 1<\/span><\/p><\/h1><\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#437cb4;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:22px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:22;--minFontSize:22;line-height:1.2;\">by the experts at ARCAD<\/h2><\/div><div class=\"fusion-text fusion-text-1 fusion-text-no-margin\" style=\"--awb-content-alignment:left;--awb-font-size:16px;--awb-margin-bottom:0px;\"><p>This IBM i DevOps TechTalk podcast is on a very popular topic &#8212; VS Code. It\u2019s the first in a series of informative discussions. It features Andrew Clark, DevOps Product Manager, and Alan Ashley, Senior Solutions Architect, as they discuss VS Code for the IBM i. Listen in for great information and answers to questions:<\/p>\n<ul>\n<li>What is VS Code?<\/li>\n<li>What are the benefits of VS Code?<\/li>\n<li>What does ARCAD bring to VS Code?<\/li>\n<li>BYOT &#8211; Bring Your Own Tool. Choose your tooling!<\/li>\n<\/ul>\n<\/div><\/div><\/div><\/div><\/div><div id=\"tech-talk\" class=\"fusion-container-anchor\"><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling iframe\" 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-padding-top:45px;--awb-padding-bottom:45px;--awb-padding-top-small:45px;--awb-padding-bottom-small:45px;--awb-background-color:#daeaf65e;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_3_4 3_4 fusion-flex-column fusion-flex-align-self-center integration-podcast\" style=\"--awb-padding-bottom:55px;--awb-padding-bottom-medium:0px;--awb-bg-size:cover;--awb-width-large:75%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.56%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.56%;--awb-width-medium:75%;--awb-order-medium:0;--awb-spacing-right-medium:2.56%;--awb-spacing-left-medium:2.56%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#437cb4;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:40px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:40;line-height:1.2;\">Listen to the Podcast<\/h2><\/div><div style=\"left: 0; width: 100%; height: 102px; position: relative;\"><iframe src=\"https:\/\/podcasters.spotify.com\/pod\/show\/arcad-software\/embed\/episodes\/IBM-i-DevOps-TechTalk-5---VS-Code--ARCAD---Part-1-e245ekt\" height=\"202px\" width=\"100%\" frameborder=\"0\" scrolling=\"no\"><\/iframe><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_5 2_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:40%;--awb-margin-top-large:0px;--awb-spacing-right-large:4.8%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:4.8%;--awb-width-medium:40%;--awb-order-medium:0;--awb-spacing-right-medium:4.8%;--awb-spacing-left-medium:4.8%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;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_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top:10px;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:50%;--awb-order-small:0;--awb-spacing-right-small:3.84%;--awb-spacing-left-small:3.84%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-max-width:200px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><a class=\"fusion-no-lightbox\" href=\"https:\/\/open.spotify.com\/episode\/3bV0yWGCVp6qqI5BXRSwCw\" target=\"_blank\" aria-label=\"listen-on-spotify\" rel=\"noopener noreferrer\"><img decoding=\"async\" width=\"300\" height=\"73\" alt=\"Spotify Podcast Badge\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/01\/listen-on-spotify.webp\" class=\"img-responsive wp-image-61372\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/01\/listen-on-spotify-200x49.webp 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/01\/listen-on-spotify.webp 300w\" sizes=\"(max-width: 640px) 100vw, 300px\" \/><\/a><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top:10px;--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:50%;--awb-order-small:0;--awb-spacing-right-small:3.84%;--awb-spacing-left-small:3.84%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-max-width:200px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><a class=\"fusion-no-lightbox\" href=\"https:\/\/podcasts.apple.com\/us\/podcast\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/id1666813114?i=1000613246984\" target=\"_blank\" aria-label=\"apple-podcasts-badge\" rel=\"noopener noreferrer\"><img decoding=\"async\" width=\"300\" height=\"76\" alt=\"Apple Podcast Badge\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/01\/apple-podcasts-badge.webp\" class=\"img-responsive wp-image-61375\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/01\/apple-podcasts-badge-200x51.webp 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/01\/apple-podcasts-badge.webp 300w\" sizes=\"(max-width: 640px) 100vw, 300px\" \/><\/a><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling transcription\" 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-padding-top:45px;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 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:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow 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-two\" style=\"--awb-text-color:#437cb4;--awb-margin-bottom:0px;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:25px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:25;line-height:1.2;\">The Story Behind the Mic: Podcast Transcription<\/h2><\/div><div class=\"fusion-text fusion-text-2\" style=\"--awb-font-size:16px;\"><h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">Ray Bernardi &#8211; Welcome to IBM i DevOps TechTalk, where we discuss key topics and questions with our Arcad experts. Today we&#8217;ll discuss a topic that everyone is talking about, and that&#8217;s VS Code. With me today is Andrew Clark. He&#8217;s our DevOps manager and Alan Ashley, he&#8217;s a senior Solutions architect here at Arcad software. Let&#8217;s listen in as the two of them discuss VS Code.<\/h3>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">Alan Ashley &#8211; Andrew, so we hear a lot about VS Code these days. What is VS Code?<\/h3>\n<p><b> Andrew Clark<\/b> &#8211; <b><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/\" target=\"_blank\" rel=\"noopener noreferrer\">Vs Code<\/a><\/b> is the hot new editor that is coming into the IBM i workspace. VS Code has kind of taken over the de facto editor space for the younger generations. So where in the past people coming out of college would have experience with something like Eclipse, now they&#8217;re coming out of college with experience with VS Code.<br \/>\nVS Code is developed by Microsoft. It&#8217;s actually a code editor. It&#8217;s not an IDE and it&#8217;s unfortunately named VS Code. Visual Studio Code has basically nothing to do with Visual Studio, which many people are familiar with. Visual Studio is a heavyweight IDE. We&#8217;re talking about 50 gigabyte install of Visual Studio on your desktop that does a lot of the Microsoft development language tooling while VS Code is a much smaller install, less than 500 megabytes, so 100th of the size in many cases. It&#8217;s kind of a throwback to development from my youth, kind of keyboard driven very fast, very light. Not a lot of graphics inside of the screen. So it&#8217;s a much more natural fit for people that are used to using the command line, which tends to be the younger developer, because they usually learn Git from the command line as well.<br \/>\nSo it has tight integration with Git from the ground up, which is another reason that it&#8217;s so powerful and it just has a huge community following. It has thousands of plugins. It&#8217;s really kind of the best code editor moving forward, most flexible, most supported code editor moving forward. And now we&#8217;ve got some good integration with IBM i as well.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">A.A. &#8211; I think you left out one important feature. It&#8217;s free.<\/h3>\n<p><b> A.C. <\/b> &#8211; Oh, it&#8217;s free. Yes. I never talk about costs, but yes, that&#8217;s a huge deal. So Eclipse is also free, although RDi, which is built on Eclipse, certainly is not. But you can get started with VS Code and there are open source extensions out there for the IBM i that you can get for free and that&#8217;s not the case with RDi.<br \/>\nRDi even with some of the open source extensions, base RDi does have a cost and base VS Code does not. And that&#8217;s obviously a huge advantage for many shops.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">A.A. &#8211; And with VS Code, we get to take advantage of some of the open source development because the extensions are kind of open sourced. I guess, right?<\/h3>\n<p><b> A.C. <\/b> &#8211; Yes, right. So there is a code for i, an extension for VS Code. That&#8217;s open source. It has a bunch of backing and there&#8217;s a IBM i developer pack that you can download directly from within VS Code. It&#8217;s just takes a couple of seconds. It&#8217;s another advantage honestly of VS Code versus Eclipse and RDi is that the extensions can be installed into the workspace so much more quickly.<br \/>\nSo you can get going up and up and going and then install, full install, download everything within a matter of 20 or 30 minutes. You could start from scratch and have nothing and then have a fully working IBM i development environment on your machine using VS Code for free, which is obviously a huge advantage to anything that&#8217;s available in marketplace right now.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">A.A. &#8211; So we mentioned VS Code, we&#8217;ve talked about what&#8217;s so great about it and why it&#8217;s so popular today. Here at Arcad, we&#8217;re developing our own extension. So what is ARCAD bringing to the extensions that work on VS Code?<\/h3>\n<p><b> A.C. <\/b> &#8211; So the big advantage of ARCAD, not only within VS Code but within RDi as well, is kind of this integrated environment that we have. So we have this backend metadata repository, it&#8217;s a cross reference repository that sits on the IBM i. And the important thing is that all of our tooling, including our VS Code extensions and our RDi extensions, all share the exact same repository.<br \/>\nSo what that means is that whenever you make any kind of a change, any kind of code change or do any kind of update in one place, we talk about BYOT (&#8220;bring your own tool&#8221;). It really doesn&#8217;t matter to ARCAD, but in the VS Code perspective. Whenever I make a change in VS Code and compile something, then that repository gets updated and then all of the tooling whether that&#8217;s <a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-code-checker-source-quality\/\" target=\"_blank\" rel=\"noopener noreferrer\"><b>CodeChecker<\/b><\/a> or <a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-transformer-rpg-free-format-rpg-conversion\/\" target=\"_blank\" rel=\"noopener noreferrer\"><b>Transformer RPG<\/b><\/a> or <a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-i-unit-ibm-i-unit-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\"><b>iUnit<\/b><\/a> or <a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-verifier-regression-testing\/\" target=\"_blank\" rel=\"noopener noreferrer\"><b>Verifier <\/b><\/a>and all of our tooling that integrates in this whole DevOps chain, you can trigger those things from VS Code and those changes are propagated throughout the entire development process.<br \/>\nSo we&#8217;ve got within <a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/ibm-merlin-powered-by-arcad\/\" target=\"_blank\" rel=\"noopener noreferrer\"><b>Merlin<\/b><\/a> which is based on VS code, it&#8217;s the same idea, we ship Transformer RPG, Observer and the builder piece with Merlin. You can also install that exact same plugin, literally the exact same plugin, the exact same code written that works in Merlin, works inside of VS Code so you can install that plugin and run from there.<\/p>\n<p>And then we have other plugins as well that are coming down the road. We&#8217;ve already got kind of a CodeChecker, kind of proof of concept working. And I know that we&#8217;re looking at doing <a href=\"www.arcadsoftware.com\/drops\" target=\"_blank\" rel=\"noopener noreferrer\"><b>DROPS<\/b><\/a>, which is kind of our distribution model. So everything in the A4D, the DevOps workspace changed continuous integration, continuous deployment, ARCAD has plugins that fit in every step of that chain. So all of the front end stuff is available today inside of VS code and we&#8217;re going to plug those holes, the iUnit hole and the DROPS hole very soon as well. And again, the big advantage with ARCAD is when you&#8217;re just doing base VS Code without the free version. You talked about the advantage of free. So we&#8217;re talking about base versus code. When you do a build, the problem is you have to create the makefile. So you have to tell VS Code. You have to tell the build engine how to compile your dependencies. So in other words, I have to compile my physical files first.<\/p>\n<p>And then there are reference files and then there are modules, logic calls, views and rescue views. And then I got to do service programs. It&#8217;s a really complex structure for IBM i development and other platforms don&#8217;t have that. That&#8217;s one of the unique things about the IBM i because that it makes the build process very difficult and so that ARCAD Metadata repository deals with that automatically, you don&#8217;t have to manage a build file.<br \/>\nAnd that&#8217;s the huge advantage is that it knows about all those relationships. So that build gets done automatically. It doesn&#8217;t have to worry about creating a Makefile. It knows what the dependencies are. And then when we go into our other tooling, our things like iUnit and CodeChecker, it knows which tests need to be run because of that cross-reference repository.<br \/>\nAnd when it does the distribution, it knows where those things need to go. So that&#8217;s the advantage is that all of the steps in the chain share that same repository and everything can be triggered directly from VS code.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">A.A. &#8211; Right. And I know that in some of my testing as this is rolling out, I&#8217;ve gone through and used CodeChecker and been able to run it against the same rule sets because we&#8217;re tying into the same CodeChecker server that is already running that you may already have. Same thing like Andrew was mentioning, we have the observer aspect of where you&#8217;re able to dig in and really look at that cross-reference.<br \/>\nAgain, that&#8217;s all part of that metadata repository. We&#8217;re just bringing that forward to VS Code. And one of the ones I really just love, running over and over and over again is Transformer RPG, because you can literally watch the screen flip from fixed format to fully free. And that&#8217;s fabulous. I just love being able to watch that change happen right there in VS Code.<\/h3>\n<p><b> A.C. <\/b> &#8211; So I&#8217;ve been doing development for 30 years and someone that hasn&#8217;t had a built in cross-referenced tool doesn&#8217;t really know what they&#8217;re missing. So as part of the development cycle in any modern shop, one of the requirements should be fully free RPG. And what you can do is when there is a change in place for a version, one of your code standards, one of your quality standards should be we do not allow code push back into production that&#8217;s been changed, that is still fixed form. And it&#8217;s a one click process with Transform RPG. So you bring it into VS Code and you right click and you say transformed of RPG. It&#8217;s 100% in almost all cases or it&#8217;s as close to 100% as machine possible is concerned. And the other huge point is the observer cross-reference information having that right there, I can see there&#8217;s a code lens. That&#8217;s one of the things that&#8217;s built into VS Code so I can see cross-reference information in my source right there. I can right click on a member and see the relationships. I can right click on a field name in the source and see the relationships and then jump to the other places.<br \/>\nI can look at my procedure definitions and see which parameters are passed and I can jump back and forth. It makes everything so much more powerful. Instead of going through all of those manual processes, you&#8217;ve got that built in cross-reference right there at your fingertips. It&#8217;s invaluable. It pays for itself the first time that you use it.<br \/>\nThe power is just incredible. And until you&#8217;ve actually seen that, you don&#8217;t really realize what you&#8217;re missing.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">A.A. &#8211; And after this conversation, we&#8217;re going to have to have a part two for this. So I kind of want to lay out what may be coming. And you mentioned some of it, the i Unit extensions, the DROPS extensions, fine tuning CodeChecker extensions and bringing more that of what you&#8217;re experiencing now from ARCAD in RTI.<br \/>\nWe&#8217;re bringing that forward to VS Code. And when we have our part two on this down the road here, we will carry on some of those conversations as well. So, Andrew, anything else you want to say about VS Code and how ARCAD brings it together to work with Git and your BYOT?<\/h3>\n<p><b> A.C. <\/b> &#8211; So the other point, something that we&#8217;ve talked about will bring your own tooling, is that really the choice is there for you to make. You can choose whatever tooling you make within your company. You may have people using one tool or another. Certainly VS Code is the hottest, newest code editor that&#8217;s available.<br \/>\nBut if you have an established investment in RDi or if you have people that just simply refuse to move from 50 to 50, all of this can fit together. And one of the powers of ARCAD is that really we kind of allow you to use your own tooling. And that&#8217;s one of the real strengths of our solution.<\/p>\n<h3 class=\"fusion-responsive-typography-calculated\" style=\"--fontsize: 18; line-height: 1.3; --minfontsize: 18;\" data-fontsize=\"18\" data-lineheight=\"23.4px\">R.B. &#8211; That is a lot of great information. We are definitely going to be doing a second techtalk on this. Andrew, Alan, thank you very much. Let me summarize just a little. We talked about VS Code and what it is. We talked about ARCAD and the ARCAD extensions and how ARCAD is heavily invested in VS Code.<br \/>\nIn fact, ARCAD had a head start in VS Code because of Merlin and all the work that we&#8217;ve done there.<br \/>\nThanks for listening. Hope to see you there.<\/h3>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling presenters\" 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-padding-top:45px;--awb-padding-right-small:0px;--awb-padding-left-small:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-left-small:25px;--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-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:10px;--awb-margin-bottom-small:0px;--awb-font-size:35px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;--fontSize:35;line-height:1.2;\">Our Hosts<\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-padding-top:25px;--awb-padding-right:25px;--awb-padding-left:25px;--awb-bg-color:var(--awb-color1);--awb-bg-color-hover:var(--awb-color1);--awb-bg-size:cover;--awb-box-shadow:5px 8px 19px -4px rgba(0,0,0,0.1);;--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-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;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_inner fusion-builder-nested-column-2 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:5px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:110px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-4 hover-type-none\" style=\"border-radius:50px;\"><img decoding=\"async\" width=\"200\" height=\"200\" alt=\"Alan Ashley\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/alan-ashley.png\" class=\"img-responsive wp-image-70503\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/alan-ashley-66x66.png 66w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/alan-ashley-150x150.png 150w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/alan-ashley.png 200w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-3 fusion_builder_column_inner_1_1 1_1 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:22px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;--fontSize:22;--minFontSize:22;line-height:1.3;\">Alan Ashley<\/h3><\/div><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:5px;--awb-margin-top-small:0px;--awb-margin-bottom-small:10px;--awb-font-size:16px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:16;--minFontSize:16;line-height:1.36;\">Solution Architect, ARCAD Software<\/h4><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-4 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3\" style=\"--awb-font-size:15px;--awb-line-height:1.4;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Alan has been in support and promotion of the IBM i platform for over 30 years and is the Presales Consultant for DevOps on IBM i role with ARCAD Software. Prior to joining ARCAD Software, he spent many years in multiple roles within IBM from supporting customers through HA to DR to Application promotion to migrations of the IBM i to the cloud. In those roles, he saw first hand the pains many have with Application Lifecycle Management, modernization, and data protection. His passion in those areas fits right in with the ARCAD suite of products.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-padding-top:25px;--awb-padding-right:25px;--awb-padding-left:25px;--awb-bg-color:var(--awb-color1);--awb-bg-color-hover:var(--awb-color1);--awb-bg-size:cover;--awb-box-shadow:5px 8px 19px -4px rgba(0,0,0,0.1);;--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-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;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_inner fusion-builder-nested-column-5 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:5px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:110px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-5 hover-type-none\"><img decoding=\"async\" width=\"200\" height=\"200\" alt=\"C\u00e9cile Masson\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/ray-bernardi.png\" class=\"img-responsive wp-image-70504\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/ray-bernardi-66x66.png 66w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/ray-bernardi-150x150.png 150w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/ray-bernardi.png 200w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-6 fusion_builder_column_inner_1_1 1_1 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:22px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;--fontSize:22;--minFontSize:22;line-height:1.3;\">Ray Bernardi<\/h3><\/div><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:5px;--awb-margin-top-small:0px;--awb-margin-bottom-small:10px;--awb-font-size:16px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:16;--minFontSize:16;line-height:1.36;\">Senior Consultant, ARCAD Software<\/h4><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-7 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" 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-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\" style=\"--awb-font-size:15px;--awb-line-height:1.4;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Ray is a 30-year IT veteran and currently a Pre\/Post Sales technical Support Specialist for ARCAD Software, international ISV and IBM Business Partner. He 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.<\/p>\n<p>&nbsp;<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-padding-top:25px;--awb-padding-right:25px;--awb-padding-left:25px;--awb-bg-color:var(--awb-color1);--awb-bg-color-hover:var(--awb-color1);--awb-bg-size:cover;--awb-box-shadow:5px 8px 19px -4px rgba(0,0,0,0.1);;--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-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;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_inner fusion-builder-nested-column-8 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:5px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:110px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-6 hover-type-none\"><img decoding=\"async\" width=\"500\" height=\"500\" alt=\"C\u00e9cile Masson\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/andrew-clark-blue-bg.png\" class=\"img-responsive wp-image-70534\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/andrew-clark-blue-bg-200x200.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/andrew-clark-blue-bg-400x400.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2024\/11\/andrew-clark-blue-bg.png 500w\" sizes=\"(max-width: 640px) 100vw, 500px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-9 fusion_builder_column_inner_1_1 1_1 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-margin-top-small:0px;--awb-margin-bottom-small:0px;--awb-font-size:22px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:600;margin:0;font-size:1em;--fontSize:22;--minFontSize:22;line-height:1.3;\">Andrew Clark<\/h3><\/div><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-four\" style=\"--awb-text-color:var(--awb-color5);--awb-margin-top:0px;--awb-margin-bottom:5px;--awb-margin-top-small:0px;--awb-margin-bottom-small:10px;--awb-font-size:16px;\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:16;--minFontSize:16;line-height:1.36;\">DevOps Manager, ARCAD Software<\/h4><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-10 fusion_builder_column_inner_1_1 1_1 fusion-flex-column\" 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-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-margin-top-small:0px;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5\" style=\"--awb-font-size:15px;--awb-line-height:1.4;--awb-text-font-family:&quot;Poppins&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Andrew Clark has been working on the IBM i platform for more than 30 years, beginning with the \u201csecret Mankato Project\u201d on a pre-release version of os\/400, and an internship at IBM Rochester working on the Query team. He has development expertise in more than a dozen languages on multiple platforms, as well as a background in green-screen, Windows, mobile and web development. His major responsibilities included coordinating developers from four different offices in three different continents while still maintaining Architect responsibilities. He is proficient at everything DB\/SQL on IBM i, and has extensive experience in the entire DevOps lifecycle.<\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover VS Code extensions for IBM i with free Git-ready build and code analysis tools.<\/p>\n","protected":false},"author":16,"featured_media":62352,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"portfolio_category":[588],"portfolio_skills":[],"portfolio_tags":[462],"class_list":["post-62347","avada_portfolio","type-avada_portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-tech-talk","portfolio_tags-ibm-i-devops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>IBM i DevOps TechTalk #5 - VS Code &amp; Arcad - Part 1<\/title>\n<meta name=\"description\" content=\"In our 5th iDevOps TechTalk podcast, we\u2019ll discuss about a very popular topic - VS Code. It\u2019s the first in a series of informative discussions.\" \/>\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\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IBM i DevOps TechTalk #5 - VS Code &amp; Arcad - Part 1\" \/>\n<meta property=\"og:description\" content=\"In our 5th iDevOps TechTalk podcast, we\u2019ll discuss about a very popular topic - VS Code. It\u2019s the first in a series of informative discussions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/\" \/>\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:modified_time\" content=\"2025-05-16T12:10:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/05\/ibm-i-devops-techtalk-vs-code-part1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"21 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/\",\"name\":\"IBM i DevOps TechTalk #5 - VS Code & Arcad - Part 1\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/ibm-i-devops-techtalk-vs-code-part1.jpg\",\"datePublished\":\"2023-05-22T07:47:26+00:00\",\"dateModified\":\"2025-05-16T12:10:37+00:00\",\"description\":\"In our 5th iDevOps TechTalk podcast, we\u2019ll discuss about a very popular topic - VS Code. It\u2019s the first in a series of informative discussions.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/ibm-i-devops-techtalk-vs-code-part1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/05\\\/ibm-i-devops-techtalk-vs-code-part1.jpg\",\"width\":600,\"height\":600,\"caption\":\"Banner TechTalk VS Code and ARCAD - Part 1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/resource-items\\\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\\\/\\\/www.arcadsoftware.fr\\\/arcad\\\/resource-items\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"VS Code &#038; Arcad &#8211; Part 1\"}]},{\"@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\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"IBM i DevOps TechTalk #5 - VS Code & Arcad - Part 1","description":"In our 5th iDevOps TechTalk podcast, we\u2019ll discuss about a very popular topic - VS Code. It\u2019s the first in a series of informative discussions.","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\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/","og_locale":"en_US","og_type":"article","og_title":"IBM i DevOps TechTalk #5 - VS Code & Arcad - Part 1","og_description":"In our 5th iDevOps TechTalk podcast, we\u2019ll discuss about a very popular topic - VS Code. It\u2019s the first in a series of informative discussions.","og_url":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_modified_time":"2025-05-16T12:10:37+00:00","og_image":[{"width":600,"height":600,"url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/05\/ibm-i-devops-techtalk-vs-code-part1.jpg","type":"image\/jpeg"}],"twitter_misc":{"Est. reading time":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/","name":"IBM i DevOps TechTalk #5 - VS Code & Arcad - Part 1","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/05\/ibm-i-devops-techtalk-vs-code-part1.jpg","datePublished":"2023-05-22T07:47:26+00:00","dateModified":"2025-05-16T12:10:37+00:00","description":"In our 5th iDevOps TechTalk podcast, we\u2019ll discuss about a very popular topic - VS Code. It\u2019s the first in a series of informative discussions.","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/05\/ibm-i-devops-techtalk-vs-code-part1.jpg","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/05\/ibm-i-devops-techtalk-vs-code-part1.jpg","width":600,"height":600,"caption":"Banner TechTalk VS Code and ARCAD - Part 1"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/arcad\/resource-items\/ibm-i-devops-techtalk-5-vs-code-arcad-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Portfolio","item":"https:\/\/www.arcadsoftware.fr\/arcad\/resource-items\/"},{"@type":"ListItem","position":3,"name":"VS Code &#038; Arcad &#8211; Part 1"}]},{"@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"]}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/avada_portfolio\/62347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/avada_portfolio"}],"about":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/types\/avada_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/comments?post=62347"}],"version-history":[{"count":3,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/avada_portfolio\/62347\/revisions"}],"predecessor-version":[{"id":73579,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/avada_portfolio\/62347\/revisions\/73579"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media\/62352"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media?parent=62347"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/portfolio_category?post=62347"},{"taxonomy":"portfolio_skills","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/portfolio_skills?post=62347"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/portfolio_tags?post=62347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}