<?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: Colin F</title>
    <description>The latest articles on DEV Community by Colin F (@cfraser17).</description>
    <link>https://dev.to/cfraser17</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%2F823732%2F67aaf42b-492f-4052-9f71-cf8a16e432dc.png</url>
      <title>DEV Community: Colin F</title>
      <link>https://dev.to/cfraser17</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cfraser17"/>
    <language>en</language>
    <item>
      <title>Cloud Resume Challenge COMPLETE</title>
      <dc:creator>Colin F</dc:creator>
      <pubDate>Fri, 18 Mar 2022 15:50:05 +0000</pubDate>
      <link>https://dev.to/cfraser17/cloud-resume-challenge-complete-47o4</link>
      <guid>https://dev.to/cfraser17/cloud-resume-challenge-complete-47o4</guid>
      <description>&lt;p&gt;I completed the Cloud Resume Challenge after about 2 or 3 weeks of configuration.&lt;/p&gt;

&lt;p&gt;It was a very interesting and enlightening experience to learn about all sorts of different technology.&lt;/p&gt;

&lt;p&gt;Resume: &lt;a href="https://cfresume.com/"&gt;https://cfresume.com/&lt;/a&gt;&lt;br&gt;
GitHub: &lt;a href="https://github.com/cfraser17/cfraser-crs"&gt;https://github.com/cfraser17/cfraser-crs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Overall, this was a enlightening experience. I learned a lot from various sources, scavenger hunted for information, and applied those solutions to get my results. This is only the first step in the journey however, as there is so much more to learn. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Frontend&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The deployment of the frontend came rather naturally. I did use someone else's HTML and CSS and edited slightly. I think the end result looks nice but it could be refined. &lt;/p&gt;

&lt;p&gt;Deploying the frontend was more straightforward. AWS has good doc, and I used some Udemy courses I had to fill in the steps. I initially set everything up through the GUI but then did a restart through AWS SAM.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Backend&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The backend confused the hell out of me. Python, Javascript, API's, Lambda? To be frank, the book Forrest sells did give me a good path to take, but the code was very open ended. Thankfully, I had a good mentor to walk me through and the people on the CRS Discord also gave hints on what functions and methods to use. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;CI/CD and IAC&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;It was at this point I had restarted my project to learn the more IaC portion of this. I used Lou's Open Up The Cloud guide for most of this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/playlist?list=PLEk97Q5Nj5oesA1WNk7DzaUpZUnCsQFVQ"&gt;https://www.youtube.com/playlist?list=PLEk97Q5Nj5oesA1WNk7DzaUpZUnCsQFVQ&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It was very useful and enlightening. It was cool to be able to upload all my files via commands with AWS-Vault and GIT. Note to self though, I will find a way to get this to work with a Linux VM. I had to go through so many hoops just to get these commands to work with Windows. &lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Next steps&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The main reason I took this challenge and what sold me on it was this excerpt from the website.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KHLl09nt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m5wifwwf9zuuujgl1len.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KHLl09nt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m5wifwwf9zuuujgl1len.png" alt="Image description" width="736" height="112"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There were times I was ready to pull my head out as to why something didn't work as it should, or why I couldn't figure out how to get this code to work. DynamoDB still confuses me and there's a 450 page guide on it. There were times I spent 4 hours or so with no work to show and it was demotivating and frustrating.&lt;/p&gt;

&lt;p&gt;However, I was stimulated. When you get into a flow, sometimes it feels like you can't stop. When I was setting up the CI/CD, I had spent 4 hours trying to get Cypress to work on GitHub Actions. One complaint I do have is that some doc on tech can be a little hard to read and follow. It wasn't until I found a random dev.to blog of someone setting up in a step by step manner that got me going. Kudos to &lt;a class="mentioned-user" href="https://dev.to/dwwhalen"&gt;@dwwhalen&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;I do have much more to learn. My next step to study and take the RHCSA, then I may continue with my AWS certs. I'm going to continue to try to grow in this path but if another opportunity does show up, I may jump ship. At least I have the knowledge now that this is something I do find stimulating.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>javascript</category>
      <category>html</category>
    </item>
    <item>
      <title>Skeleton resume</title>
      <dc:creator>Colin F</dc:creator>
      <pubDate>Fri, 04 Mar 2022 00:02:38 +0000</pubDate>
      <link>https://dev.to/cfraser17/skeleton-resume-3741</link>
      <guid>https://dev.to/cfraser17/skeleton-resume-3741</guid>
      <description>&lt;p&gt;The domain name is up! &lt;a href="https://cfresume.com/"&gt;https://cfresume.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't mind the roughness.&lt;/p&gt;

&lt;p&gt;I managed to configure it with HTTPS! It wasn't as easy as I thought but the documentation for AWS is decent, albeit a little outdated. Now comes the suffering part. I have no idea how to write JavaScript, or build a datebase, or an API. Just need to not rush it, take my time, and learn. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Step 5 done</title>
      <dc:creator>Colin F</dc:creator>
      <pubDate>Wed, 02 Mar 2022 00:48:14 +0000</pubDate>
      <link>https://dev.to/cfraser17/step-5-done-55eg</link>
      <guid>https://dev.to/cfraser17/step-5-done-55eg</guid>
      <description>&lt;p&gt;I figured out CloudFront pretty easily. I don't have much else to say, I'm pretty tired. Time to rest for the day. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>aws</category>
    </item>
    <item>
      <title>First three steps done</title>
      <dc:creator>Colin F</dc:creator>
      <pubDate>Tue, 01 Mar 2022 22:10:59 +0000</pubDate>
      <link>https://dev.to/cfraser17/first-three-steps-done-4hg9</link>
      <guid>https://dev.to/cfraser17/first-three-steps-done-4hg9</guid>
      <description>&lt;p&gt;&lt;a href="https://alteeno-crc.s3.us-east-2.amazonaws.com/testSite.html"&gt;https://alteeno-crc.s3.us-east-2.amazonaws.com/testSite.html&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--URsfANDB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/40l7oojwuz127s804tjd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--URsfANDB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/40l7oojwuz127s804tjd.png" alt="To be improved..." width="185" height="326"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I cleared the S3 section of my Udemy course and managed to get this really barebones resume up. Pretty cool so far! I may continue more today to get it running with HTTPS. The course slowly put things together but I think I could've just went to one 5 minute section and got it over with. But, its probably good to learn about versioning, encryption, and policies. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Shooting for the cloud
</title>
      <dc:creator>Colin F</dc:creator>
      <pubDate>Tue, 01 Mar 2022 18:38:01 +0000</pubDate>
      <link>https://dev.to/cfraser17/shooting-for-the-cloud-5d99</link>
      <guid>https://dev.to/cfraser17/shooting-for-the-cloud-5d99</guid>
      <description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I'm looking to see if I would enjoy working with the Cloud. The &lt;a href="https://cloudresumechallenge.dev/docs/the-challenge/aws/"&gt;&lt;strong&gt;Cloud Resume Challenge for AWS&lt;/strong&gt;&lt;/a&gt; seems like a good way to get hands-on experience in the quickest amount of time. How quick that will be, I'm not sure.&lt;/p&gt;

&lt;p&gt;This blog is more to detail my process and what I learned as suggested. It's a good idea to log everything anyways. It's fun to look back at the past and to see previous struggles. I'll also try to remember to log how long some tasks take. &lt;/p&gt;

&lt;p&gt;I have access to a few resources thankfully. A lot of Udemy courses as well as the book from the author himself. If I get really stuck, I suppose I could take a look, but I feel like I should really use Google and try to find the answer on my own first. &lt;/p&gt;

&lt;p&gt;As far as steps, I think I will skip steps 1 through 3 for right now. At least, the full bit. I did take HTML and CSS back in college. I'm not 100% familiar but I'm sure it would not take me long to refresh. I can just put in some lorem ipsum or something as I figure out the actual hosting. Therefore, I will start with Step 4: Static Website.&lt;/p&gt;

&lt;p&gt;My goal is to finish this in 2 months. Ideally, I would like to have it done by the end of March. However, I'll only have time to do this after my current job. &lt;/p&gt;

</description>
      <category>aws</category>
      <category>beginners</category>
      <category>cloud</category>
    </item>
  </channel>
</rss>
