<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ColtonE37</title>
    <description>The latest articles on DEV Community by ColtonE37 (@coltone37).</description>
    <link>https://dev.to/coltone37</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F694029%2F1bda4c01-77ae-4240-9372-4f599721e555.jpeg</url>
      <title>DEV Community: ColtonE37</title>
      <link>https://dev.to/coltone37</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/coltone37"/>
    <language>en</language>
    <item>
      <title>Web Components: Flashcard</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Mon, 13 Dec 2021 14:02:52 +0000</pubDate>
      <link>https://dev.to/coltone37/web-components-flashcard-4k8</link>
      <guid>https://dev.to/coltone37/web-components-flashcard-4k8</guid>
      <description>&lt;p&gt;Our group this semester, we have created many things including a functional and reusable button and a learning objectives card. To wrap up our final project, we have taken on the creation of a flashcard.&lt;/p&gt;

&lt;h3&gt;
  
  
  Beginning
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--75iYJOv5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/goidxst3jkf4jos193e7.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--75iYJOv5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/goidxst3jkf4jos193e7.PNG" alt="Image description" width="449" height="504"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We were given a starting point of a flashcard, in which our group took the time to dissect this card and break it down into multiple parts. We decided that this flashcard would have an image area, the body that holds the user input, the checking button of the answer, and a retry button.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Journey
&lt;/h3&gt;

&lt;p&gt;Our group spent many weeks figuring out the styling, functionality, and performance of this flashcard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QTutBcuu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8cktop634zvsapvyhxm2.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QTutBcuu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8cktop634zvsapvyhxm2.PNG" alt="Image description" width="412" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The above image is our replica of the example flashcard. We made sure to include all possible features and functionality that a flashcard should have if you were to see one out on the web. Below are the checking of the user input and the retry functionality.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GoztdnYN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pmfuzpzzyu34owzzzayn.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GoztdnYN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pmfuzpzzyu34owzzzayn.PNG" alt="Image description" width="420" height="526"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9dj_pDCg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uqy9dugujmyx8ro6cvl9.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9dj_pDCg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uqy9dugujmyx8ro6cvl9.PNG" alt="Image description" width="443" height="535"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our group wanted to display whether or not the user correctly or incorrectly answered the flashcard question, using icons showing a checkmark for correct and a red X for incorrect. We used simple colors for our styling on our flashcard.&lt;/p&gt;

&lt;h3&gt;
  
  
  My Role
&lt;/h3&gt;

&lt;p&gt;My job on this flashcard started out with the creation of the check answer and retry buttons, while also adding their correct functionality when input was included by the user. Using past projects, I was able to go back and figure out how to create something simple, like a small button, and make it look like our example flashcard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--l9VmxiDf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t08m5vx2c63h9zjaovdt.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l9VmxiDf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t08m5vx2c63h9zjaovdt.PNG" alt="Image description" width="386" height="556"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Below is some of the checking answer functionality of the check answer button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---GShST9b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l16kb0cur44o3jn3iusr.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---GShST9b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l16kb0cur44o3jn3iusr.PNG" alt="Image description" width="473" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The End
&lt;/h3&gt;

&lt;p&gt;If you want to take a more deeper dive into this flashcard creation, our Github (and soon our NPM) will be linked below.&lt;/p&gt;

&lt;p&gt;&lt;a href="**https://github.com/TheKodingKrab/flash-card**"&gt;Github Link&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Build Anything? I Wish..</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Mon, 08 Nov 2021 02:31:04 +0000</pubDate>
      <link>https://dev.to/coltone37/build-anything-i-wish-4poo</link>
      <guid>https://dev.to/coltone37/build-anything-i-wish-4poo</guid>
      <description>&lt;h3&gt;
  
  
  If you could build an app, website, or technology of any kind, What would it do?
&lt;/h3&gt;

&lt;p&gt;I've always wondered this question, if given all the necessary resources.. money.. time.. motivation. Sitting here trying to think of something that I would love to create from scratch has turned out to be super difficult, yet only one thing comes to mind. Video games. The one thing I have always turned to as a way of escape and enjoyment, and have always had a strong passion for. But is it the way the games were built that I love so much.. or is it the constant grind and strive to be the best in any game I play? Honestly.. winning is just too much fun. To be able to build my own website to potentially put whatever I want gaming-wise is something that interests me very much, yet can't find the motivation to put the effort in. Even just for the experience in coding, something like this would be worth the time.&lt;/p&gt;

&lt;h3&gt;
  
  
  Who would it be for? How would they use it? How would you use it?
&lt;/h3&gt;

&lt;p&gt;Honestly, something like this could be for anyone who would want to view the highlights, clips, images, or following the journey of doing what I enjoy most. Would it be the most impressive thing ever created? No, not at all. Would it be sick to create something just to show off what I love? Absolutely.&lt;/p&gt;

&lt;h3&gt;
  
  
  If money was no concern, time no concern; what would you do with your life and the skills you've assembled if you could dedicate it to one thing?
&lt;/h3&gt;

&lt;p&gt;I've asked myself this question many times in the past, and the answer still stands as playing video games. I have had a passion for video games since I was 6 years old, and have always had the drive to be the best I could with whatever I played. I have met some of the greatest people online and have had some of the best experiences and memories created by just playing with friends. As everything in the world does, time passes and things change. Most friends don't have the time to do the things we used to anymore, and have to adjust their lives to fit their own situations. Video games to me are more of a way to escape life's stressful times and enjoy the times I have doing what I love. The more people say they are a waste of time with no real value, the more I continue to play, as most people don't realize how much they help. They connect people, putting each other and surrounding everyone with like-minded interests and passions, while having a great time. I would totally put everything I had into just playing anything I love if I could, yet we don't live in a fiction book. I have spent tons of time trying out different hobbies, thinking of different work I could do, and even go suckered to going to college to figure out something I had any interest in for money... coding is fun and exciting to learn when you are surrounded by motivated people and professors putting the time in to teaching valuable lessons, but if time and money weren't an issue.. video games is where I'd spend my days.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Slots?</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Mon, 25 Oct 2021 13:49:54 +0000</pubDate>
      <link>https://dev.to/coltone37/slots-njf</link>
      <guid>https://dev.to/coltone37/slots-njf</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RhM8S_tF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/meputoiwrx6u3kpfhr0w.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RhM8S_tF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/meputoiwrx6u3kpfhr0w.PNG" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Slots are a HTML element that allows the user to set a placeholder inside of a web component to fill up with any markup. This lets you create multiple DOM trees and present them all together.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---6-Q9AuO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/odex5oaldwlbk32njuxc.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---6-Q9AuO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/odex5oaldwlbk32njuxc.PNG" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our latest project, called learning-card, has multiple uses of this  element for us to fill with any content we want. Below is the example card that we are trying to replicate.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ljxukHkn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pb91gpm6wlk3aiscwozf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ljxukHkn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pb91gpm6wlk3aiscwozf.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
This is what we have so far for this project, as there is a lot more to fix and add to this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--5k9oc0bm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jfjk1f8u44tq3twbretp.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5k9oc0bm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jfjk1f8u44tq3twbretp.PNG" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Follow the project: &lt;a href="https://github.com/TheKodingKrab/project-two"&gt;https://github.com/TheKodingKrab/project-two&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Web Component Building</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Mon, 11 Oct 2021 01:49:34 +0000</pubDate>
      <link>https://dev.to/coltone37/web-component-building-5glo</link>
      <guid>https://dev.to/coltone37/web-component-building-5glo</guid>
      <description>&lt;p&gt;To further explore web components, I have been introduced into making a card on a webpage. Previously, a group of students and I have built a functional and reusable button web component, now implementing into the card, to allow the user to be more interactive on the page.&lt;/p&gt;

&lt;h1&gt;
  
  
  Card Building Example
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7pGyY5i8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--jKX1Y3DT--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_auto%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b2t5hwpgy24gm6bp19f2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7pGyY5i8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--jKX1Y3DT--/c_limit%252Cf_auto%252Cfl_progressive%252Cq_auto%252Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b2t5hwpgy24gm6bp19f2.png" alt="card example"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Potential Difficulties
&lt;/h1&gt;

&lt;p&gt;At a first glance, I think now that each member of the group is going to be focusing on one card, the most difficult part will be communication before and after making changes and pull requests to the component, as well as particular functionality with a clickable icon into a drop-down list of content. We want to make this card as user-friendly as possible, giving it an adequate amount of usability and accessibility to all users on all platforms. Going along with that, making our component usable on mobile and other spaces other than a PC webpage may present a new set of difficulties in the near future.&lt;/p&gt;

&lt;h1&gt;
  
  
  What Is Manageable?
&lt;/h1&gt;

&lt;p&gt;Since making our button web component, I think shifting those elements into our card will be fairly simple and not too difficult to reflect into our card. I think the card may adopt many features that the button has, so just manipulating it to do a little more functionality will be the challenge, but not as hard with more brainpower and ideas. We have been given a good example template to work off of and we will make the most of what we are given.&lt;/p&gt;

&lt;p&gt;Github: (&lt;a href="https://github.com/TheKodingKrab/project-two"&gt;https://github.com/TheKodingKrab/project-two&lt;/a&gt;)&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Web Components Update</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Sun, 26 Sep 2021 23:55:25 +0000</pubDate>
      <link>https://dev.to/coltone37/web-components-update-1g85</link>
      <guid>https://dev.to/coltone37/web-components-update-1g85</guid>
      <description>&lt;h2&gt;
  
  
  Work Done So Far
&lt;/h2&gt;

&lt;p&gt;Throughout the weeks of understanding web components, there has been tons of new functions and coding techniques that were introduced to me since my last semester. We have started using our open-wc boilerplate to introduce our first project, creating a CTA Button. For the first week, our group has produced a not-so-pleasant-looking button, yet is the starting point into building something better. So far, our button has the functions of hovering, disabling, focusing, and activation, so far following all the necessary guidelines. HTML, CSS, and JS are the languages I have enjoyed learning and improving on so far this semester.&lt;/p&gt;

&lt;h2&gt;
  
  
  Easy Parts
&lt;/h2&gt;

&lt;p&gt;So far, the button has been pretty straight forward with functionality and being visually appealing. Being able to design in CSS with our button and give it the professional look and functions has been "easy enough" with the help of examples and in-class walkthroughs. Although, there has been some challenges.&lt;/p&gt;

&lt;h2&gt;
  
  
  Difficulties
&lt;/h2&gt;

&lt;p&gt;Some difficulties we have faced are mostly with GitHub, with the merging and pulling of different people's code. We have resolved most of our issues so far from talking in person with one another and getting our code on the same level. Other than that, the button project has been smooth.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I've learned
&lt;/h2&gt;

&lt;p&gt;I have learned to closely follow examples and code walkthroughs in class, as well as trying to get as much of a head-start as you can. We have been given the opportunity to have our code reviewed and improved so much, by just working ahead. It is awesome to have a great instructor who sees hard-work being done and giving all students the opportunity to progress their learning and code skills by working ahead on assignments and projects.&lt;/p&gt;

&lt;p&gt;Our Repo: &lt;a href="https://github.com/TheKodingKrab/cta-button/tree/main/CEEK"&gt;https://github.com/TheKodingKrab/cta-button/tree/main/CEEK&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>IST 402 Boilerplates</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Mon, 13 Sep 2021 17:24:40 +0000</pubDate>
      <link>https://dev.to/coltone37/ist-402-boilerplates-2k3a</link>
      <guid>https://dev.to/coltone37/ist-402-boilerplates-2k3a</guid>
      <description>&lt;h1&gt;
  
  
  Commonalities Between Boilerplates
&lt;/h1&gt;

&lt;p&gt;Looking at the baseline of all these boilerplates, each has specific files across each one, such as an index.html and package.json. Also, when downloading each one using npm/yarn, each has tons of dependencies needed to run each one. They also include html, css, and JS to provide functionality to the files.&lt;/p&gt;

&lt;h1&gt;
  
  
  Easiest Developer Experience
&lt;/h1&gt;

&lt;p&gt;For the easiest experience with frameworks, I think VueJS might be the one to go for. The integration of existing projects into VueJS is said to be fast and smooth out of all frameworks, considering I have no experience with any of the others. Vue is one of the most popular frameworks when it comes to starting out, as well as being flexible to its users when building projects.&lt;/p&gt;

&lt;h1&gt;
  
  
  Which Would I Choose?
&lt;/h1&gt;

&lt;p&gt;After looking through all the frameworks in our Github, I think if I was to build an app tomorrow, I would use VueJS. It is one of the most popular frameworks in businesses and companies, and there is a lot of information regarding this framework, making it easy to learn and understand from a beginner's standpoint.&lt;/p&gt;

&lt;p&gt;To see the boilerplate I used, click &lt;a href="https://github.com/hartjus/stencil-hello-world"&gt;here&lt;/a&gt;&lt;br&gt;
To see the Github for our group's organization, click &lt;a href="https://github.com/TheKodingKrab/boilerplates"&gt;here&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>IST 402: How To Install open-wc</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Sun, 29 Aug 2021 03:33:01 +0000</pubDate>
      <link>https://dev.to/coltone37/ist-402-how-to-install-open-wc-2d4d</link>
      <guid>https://dev.to/coltone37/ist-402-how-to-install-open-wc-2d4d</guid>
      <description>&lt;h2&gt;
  
  
  Getting Started:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Make sure to have administrator rights on your computer&lt;/li&gt;
&lt;li&gt;Know how to open terminal (Command + Spacebar, then search Terminal on Mac)&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Steps We Will Complete:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Installing NodeJS/NPM&lt;/li&gt;
&lt;li&gt;Installing Yarn&lt;/li&gt;
&lt;li&gt;Installing VSCode IDE&lt;/li&gt;
&lt;li&gt;Running open-wc Boilerplate&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Installing NodeJS/NPM
&lt;/h2&gt;

&lt;p&gt;Start with the NodeJS installation, using this link here: &lt;a href="https://nodejs.org/en/"&gt;https://nodejs.org/en/&lt;/a&gt;. &lt;br&gt;
(Make sure to download the LTS version, as this will help install the correct package.) &lt;br&gt;
• Once the installation box opens, continue your way through the installer, just using the default install location.&lt;br&gt;
• Once installed, we can move on to the next necessary package, as NPM will install along with Node.&lt;/p&gt;

&lt;h2&gt;
  
  
  Installing Yarn
&lt;/h2&gt;

&lt;p&gt;To install Yarn, we will now open our terminal.&lt;br&gt;
• Paste the following command into the terminal: &lt;strong&gt;npm install -g yarn&lt;/strong&gt;&lt;br&gt;
• If errors occur, which could happen for a variety of reasons, mostly to do with administrator permissions on your device, do not panic. This error can be resolved by adding "sudo" to the beginning of the command, like this: &lt;strong&gt;sudo npm install -g yarn&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Installing VSCode IDE
&lt;/h2&gt;

&lt;p&gt;Head over to: &lt;a href="https://code.visualstudio.com/download"&gt;https://code.visualstudio.com/download&lt;/a&gt; and select your correct version.&lt;br&gt;
• When the installation prompt appears, accept the agreement, install in the default location, and depending on whether you want the shortcut icon or not is up to you. &lt;/p&gt;

&lt;h2&gt;
  
  
  Running the open-wc BoilerPlate
&lt;/h2&gt;

&lt;p&gt;Great! Now that you have made it this far, we have just a couple more actions to perform. Here is how the last steps will play out:&lt;br&gt;
• Create a new folder on the desktop, we can call this: Documents.&lt;br&gt;
• To access this folder correctly, use the terminal to access the folder's correct level using cd (directory name), or by right-clicking the folder on the desktop, you can select "New Terminal at Folder" to go into the right level of the folder&lt;br&gt;
• Still in the terminal, at the correct level of the folder, run this command: &lt;strong&gt;npm init @open-wc&lt;/strong&gt; (If errors occur again, you can add the "sudo" at the beginning of the command.) You should have the screen showing below:&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wT_g6C1N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5vdlihb8qu4ld5johpop.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wT_g6C1N--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5vdlihb8qu4ld5johpop.png" alt="Open-wc Working"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Using arrow keys and the return key, select "Scaffold a new project"&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yqr_47vO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxvwtsc6n0962q5oluiu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yqr_47vO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxvwtsc6n0962q5oluiu.png" alt="Select Scaffold"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;• Select "Web Component"&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZTM3Hl24--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fa24xzbd4kyjc5r8t2fh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZTM3Hl24--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fa24xzbd4kyjc5r8t2fh.png" alt="Web Component"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;• Use your spacebar to select all three options: "Linting, Testing, Demoing" and hit the return key&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vMVCJWa9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c1m3qkxqlv2i2h5773ip.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vMVCJWa9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c1m3qkxqlv2i2h5773ip.png" alt="Add all 3 options"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Select "No" when asked for using TypeScript&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--veLyfvJg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cbfrg47h6kui6hxm25zd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--veLyfvJg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cbfrg47h6kui6hxm25zd.png" alt="No TypeScript"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Name your component: "hello-world" &lt;strong&gt;Make sure this name is all lowercase!&lt;/strong&gt;&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6fga_6hb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rt9uh7cvvjyl2qmiole4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6fga_6hb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rt9uh7cvvjyl2qmiole4.png" alt="Name"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;•Select "Yes" to write the file structure to disk&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MU12aojX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7twznkxcxkonw5ug288u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MU12aojX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7twznkxcxkonw5ug288u.png" alt="Write File Structure"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Select "Yes, with yarn" to install all necessary dependencies required for this&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dDjzT1Pw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hqtqozhjcrj9xcpp4cvk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dDjzT1Pw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hqtqozhjcrj9xcpp4cvk.png" alt="Install with Yarn"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;• After some loading and if all is done correctly, it should look like the photo below!&lt;br&gt;
    &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zjXquaKK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j9q1ax97ghq7d1jnnwwi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zjXquaKK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j9q1ax97ghq7d1jnnwwi.png" alt="All set up"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;You have now set up your Boilerplate for open-wc! If any questions, comments, or concerns about the whole installation process, feel free to leave anything below the post! Enjoy!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>IST: 402 Course Introduction</title>
      <dc:creator>ColtonE37</dc:creator>
      <pubDate>Sun, 29 Aug 2021 00:28:48 +0000</pubDate>
      <link>https://dev.to/coltone37/ist-402-course-introduction-oic</link>
      <guid>https://dev.to/coltone37/ist-402-course-introduction-oic</guid>
      <description>&lt;p&gt;Hello Everyone! My name is Colton Eckenrode and I am from Bellefonte, PA. I am currently a senior at Penn State, majoring in Design and Development within the Department of IST. During my free time, I love to play video games with friends, practice/learn coding, hangout with friends, and play golf. Regarding web development, I have always enjoyed learning about how websites function in the back-end, as well as just building websites in general. With the technological advancements we have today, and the way jobs in this field have been growing, it is almost a necessity to learn about this kind of information and the way technology works in today's society. I'm excited to learn more about different web components in this class and how to incorporate them into code to further my coding knowledge, as future jobs will most likely look for some of these aspects. I have had the opportunity of using different languages such as Java, HTML, CSS, JS so far in my coursework to produce different projects within a group setting. As I know there is tons more stuff to learn, I think what I have seen so far has taught me pretty important techniques and has allowed me to have experience with different coding languages, as well as working alongside multiple groups of people completing semester long projects.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
