<?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: Hunter Pollard</title>
    <description>The latest articles on DEV Community by Hunter Pollard (@hpollard003).</description>
    <link>https://dev.to/hpollard003</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%2F605925%2F68c52030-4496-4728-a82b-3c29dcfa74ad.png</url>
      <title>DEV Community: Hunter Pollard</title>
      <link>https://dev.to/hpollard003</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hpollard003"/>
    <language>en</language>
    <item>
      <title>Why write code</title>
      <dc:creator>Hunter Pollard</dc:creator>
      <pubDate>Sat, 06 Nov 2021 09:29:32 +0000</pubDate>
      <link>https://dev.to/hpollard003/why-write-code-3k0n</link>
      <guid>https://dev.to/hpollard003/why-write-code-3k0n</guid>
      <description>&lt;p&gt;Chances are you've heard about programming in some form by now, I mean it would be pretty hard not to. From hackers in movies to those people making tons of cash in silicon valley.&lt;/p&gt;

&lt;p&gt;If you are reading this maybe the title grabbed your attention or maybe you need a reason to take the leap. I wont lie to you its not an easy journey since I began its been an up hill battle. The learning never ends and the looming thought that you may be an idiot is ever present but there is a silver lining . &lt;/p&gt;

&lt;p&gt;The best and arguably worst part of writing code is the fact that you are constantly learning new incredible things and being challenged mentally, I promise the feeling after doing something that takes an abundant amount of effort feels way better than completing something that was easy. &lt;/p&gt;

&lt;p&gt;I recently began my journey this year. I decided to go with a coding bootcamp to give me a good structure to begin my learning adventure. My time in the program is almost over but I'll have new skills and techniques to learn for a lifetime. Writing code for me has been stressful, hard, I feel dumber everyday and it's scary imposter syndrome is very real. But all those things are why I love it, I'm always thinking about how can I get better and smarter if nothing is challenging me. I never just want to be content there is always something to strive towards.&lt;/p&gt;

&lt;p&gt;So why write code, I honestly cant really say but if you enjoy problem solving, coffee, late nights,  the monetary benefits and the expanding scope of the profession. It is a very dynamic field there are a variety of jobs available and its adaptable to the many needs and demands of the market. Software engineers can become engineers in a wide variety of ways from bootcamps to college degrees or even the self taught route, each has there challenges but in the end you will discover an amazing community of incredible people who's intelligence and humor will make it all worth it.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>career</category>
      <category>challenge</category>
    </item>
    <item>
      <title>Using FAKER</title>
      <dc:creator>Hunter Pollard</dc:creator>
      <pubDate>Tue, 07 Sep 2021 20:54:09 +0000</pubDate>
      <link>https://dev.to/hpollard003/faker-1lpn</link>
      <guid>https://dev.to/hpollard003/faker-1lpn</guid>
      <description>&lt;p&gt;Using faker will save you so much time and effort when creating fake data for your projects and its so easy to use.&lt;/p&gt;

&lt;p&gt;First head to &lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--i3JOwpme--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/faker-ruby"&gt;
        faker-ruby
      &lt;/a&gt; / &lt;a href="https://github.com/faker-ruby/faker"&gt;
        faker
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A library for generating fake data such as names, addresses, and phone numbers.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://user-images.githubusercontent.com/36028424/40263395-4318481e-5b44-11e8-92e5-3dcc1ce169b3.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hcz_CT7z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/36028424/40263395-4318481e-5b44-11e8-92e5-3dcc1ce169b3.png" alt="logotype a happy-07"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;
Faker&lt;/h1&gt;
&lt;p&gt;&lt;a href="https://github.com/faker-ruby/faker/actions?query=workflow%3ATests"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--j-A8SMI4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://github.com/faker-ruby/faker/workflows/Tests/badge.svg" alt="Tests"&gt;&lt;/a&gt;
&lt;a href="https://badge.fury.io/rb/faker" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/567fc799e70e8110ec734a54ea70b8f2a205fcb7438601d5518572d0106a8c17/68747470733a2f2f62616467652e667572792e696f2f72622f66616b65722e737667" alt="Gem Version"&gt;&lt;/a&gt;
&lt;a href="https://inch-ci.org/github/faker-ruby/faker" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/e60c79eac24132615f317c022760d0c518a944fbd13ecd43cd484cc459bcd529/68747470733a2f2f696e63682d63692e6f72672f6769746875622f66616b65722d727562792f66616b65722e7376673f6272616e63683d6d6173746572" alt="Inline docs"&gt;&lt;/a&gt;
&lt;a href="https://codeclimate.com/github/stympy/faker/test_coverage" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/b0beb5bcb2507a1164b9f1c45f88e6eac85b3a802ceea3ba88bf3ab693129b35/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f65663534633766396466383665393635643634622f746573745f636f766572616765" alt="Test Coverage"&gt;&lt;/a&gt;
&lt;a href="https://codeclimate.com/github/stympy/faker/maintainability" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/c63e89f2ec84e95295a8a6fae01f4682d9be96b746bd2cb6ed1c8551256b9317/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f65663534633766396466383665393635643634622f6d61696e7461696e6162696c697479" alt="Maintainability"&gt;&lt;/a&gt;
&lt;a href="https://dependabot.com/compatibility-score.html?dependency-name=faker&amp;amp;package-manager=bundler&amp;amp;version-scheme=semver" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/b89688e8fa54b8211b24c256ceb1da9edaae52f640c089fa725d08477d869ba4/68747470733a2f2f6170692e646570656e6461626f742e636f6d2f6261646765732f636f6d7061746962696c6974795f73636f72653f646570656e64656e63792d6e616d653d66616b6572267061636b6167652d6d616e616765723d62756e646c65722676657273696f6e2d736368656d653d73656d766572" alt="SemVer compatibility"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This gem is a port of &lt;a href="https://metacpan.org/pod/Data::Faker" rel="nofollow"&gt;Perl's Data::Faker library&lt;/a&gt; that generates fake data.&lt;/p&gt;
&lt;p&gt;It comes in very handy for taking screenshots (taking screenshots for my
project, &lt;a href="http://catchthebest.com/" rel="nofollow"&gt;Catch the Best&lt;/a&gt; was the original impetus
for the creation of this gem), having real-looking test data, and having your
database populated with more than one or two records while you're doing
development.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/faker-ruby/faker#faker"&gt;Faker&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#note"&gt;NOTE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#installing"&gt;Installing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/faker-ruby/faker#usage"&gt;Usage&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#cli"&gt;CLI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#ensuring-unique-values"&gt;Ensuring unique values&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#deterministic-random"&gt;Deterministic Random&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/faker-ruby/faker#generators"&gt;Generators&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#default"&gt;Default&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#blockchain"&gt;Blockchain&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#books"&gt;Books&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#fantasy"&gt;Fantasy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#creature"&gt;Creature&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#games"&gt;Games&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#japanese-media"&gt;Japanese Media&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#movies"&gt;Movies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#music"&gt;Music&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#quotes"&gt;Quotes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#sports"&gt;Sports&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#tv-shows"&gt;Tv Shows&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#customization"&gt;Customization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#contributing"&gt;Contributing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#contact"&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/faker-ruby/faker#license"&gt;License&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
NOTE&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;While Faker generates data at random, returned values are not guaranteed to be unique by default
You must explicitly specify when you require unique values, see &lt;a href="https://github.com/faker-ruby/faker#ensuring-unique-values"&gt;details&lt;/a&gt;
Values also can be deterministic if you use the deterministic feature, see &lt;a href="https://github.com/faker-ruby/faker#deterministic-random"&gt;details&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;This is the &lt;code&gt;master&lt;/code&gt; branch of Faker and may contain changes that are not yet released
Please refer the…&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/faker-ruby/faker"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;I love using FAKER for my projects and development websites to flood my database with dynamic information. The nine person team over at Faker say "We're committed to offering the best faker generators." and they surely mean it.&lt;/p&gt;

&lt;p&gt;Installation is super easy  :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4fMAeg8y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1s0y6yizfo9cnoux27li.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4fMAeg8y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1s0y6yizfo9cnoux27li.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Usage :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--l4c7GPeA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gxb8yr76ad2x6lns4th6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l4c7GPeA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gxb8yr76ad2x6lns4th6.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This repo is still getting new updates so check in often to see what new things this generator can do. I'm waiting for the Michael Scott quotes generator to be released.&lt;/p&gt;

&lt;p&gt;Check out the generators&lt;br&gt;
(Found in README.md)  :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--V3LTgAJQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5q5ei6t3xa3fnaoo0y6f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--V3LTgAJQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5q5ei6t3xa3fnaoo0y6f.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some examples :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Xw-88blw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gw6gt5p76trma860vh7d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Xw-88blw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gw6gt5p76trma860vh7d.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Find one you like&lt;br&gt;
(For example Faker::Ancient)  :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0EmTqgvs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vfb3rxd7pdey2r1vkvan.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0EmTqgvs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vfb3rxd7pdey2r1vkvan.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;They even offer customization  :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--k-2e22yA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fray3514kt5xwdxdvtcb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k-2e22yA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fray3514kt5xwdxdvtcb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--N_oR6Mb9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r37s441zfmt6igt3u0nb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--N_oR6Mb9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r37s441zfmt6igt3u0nb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please go ahead and check out FAKER and while your there look into there other repos like  :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HR1Ei59---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fm1uzkk8f2hmju9frs4x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HR1Ei59---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fm1uzkk8f2hmju9frs4x.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As far free to use fake data generators go FAKER is easy to use, easy to comprehend and has so many fun generators to really dive deep into.&lt;/p&gt;

</description>
      <category>ruby</category>
      <category>rails</category>
      <category>faker</category>
    </item>
    <item>
      <title>React.js</title>
      <dc:creator>Hunter Pollard</dc:creator>
      <pubDate>Fri, 09 Jul 2021 02:26:24 +0000</pubDate>
      <link>https://dev.to/hpollard003/react-js-2ea0</link>
      <guid>https://dev.to/hpollard003/react-js-2ea0</guid>
      <description>&lt;p&gt;React is a front-end framework maintained by Facebook. It is extremely fun to use once you get the hang of it, this language builds off of basic(vanilla) JavaScript and adds new exciting features for building a UI interface or its components. It is declarative and component-based so the main idea is to build and encapsulate components and web them together this makes creating reactive user interfaces a breeze in the long run and makes everything easier to read and edit later on.&lt;/p&gt;

&lt;p&gt;In my short time learning the basics and building my first project I can say with confidence that I would absolutely recommend this language to anyone wanting to level-up there JavaScript skills. React.js has some of the best documentation and video resources out there for anyone struggling or wanting to learn it. React can also render on the server using Node and power mobile apps using React Native. React is a great tool for front-end devs who are just starting out. &lt;/p&gt;

&lt;p&gt;Check out my recent project video&lt;br&gt;
&lt;a href="https://youtu.be/h1yuuf_bsfA"&gt;https://youtu.be/h1yuuf_bsfA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and the updated Github Repo&lt;br&gt;
&lt;a href="https://github.com/Hpollard003/Project-2-Phase2"&gt;https://github.com/Hpollard003/Project-2-Phase2&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>dev</category>
    </item>
    <item>
      <title>Patch me up.</title>
      <dc:creator>Hunter Pollard</dc:creator>
      <pubDate>Sun, 09 May 2021 05:57:08 +0000</pubDate>
      <link>https://dev.to/hpollard003/patch-me-up-1o33</link>
      <guid>https://dev.to/hpollard003/patch-me-up-1o33</guid>
      <description>&lt;p&gt;Let's talk about Lilo &amp;amp; stitch, we'll get to code later. First of all did you know lilo is Hawaiian for lost, so the title of most peoples beloved childhood show means lost and put together.&lt;/p&gt;

&lt;p&gt;There are 5 main methods to use when dealing with javascripts fetch API's GET, POST, PATCH, PUT &amp;amp; DELETE. But today we are just focusing on the PATCH method. But first what even is a fetch API, since you asked I guess I can give you a brief rundown. Well .fetch() is a JS method that allows us to retrieve data from servers and reconfigure it for our own uses. API's on the other hand are Application Programming Interfaces. &lt;/p&gt;

&lt;p&gt;The different method like GET and POST are ways to retrieve and send data to the server. PATCH is not so different it modifies an existing resource not unlike PUT. But PATCH can send back specific changes back to the resource. To go deeper it shares a set of instructions on how the resource should be changed.  &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>async</category>
      <category>patch</category>
    </item>
    <item>
      <title>First ever post!!!</title>
      <dc:creator>Hunter Pollard</dc:creator>
      <pubDate>Tue, 30 Mar 2021 11:35:48 +0000</pubDate>
      <link>https://dev.to/hpollard003/golb-1-5a08</link>
      <guid>https://dev.to/hpollard003/golb-1-5a08</guid>
      <description>&lt;p&gt;Hello World,&lt;br&gt;
My name's Hunter, I'm not an expert in anything to be honest I find clarity and peace of mind when presented with complex problems. So computers and electronics have always been my favourite things in the world. I've travelled the world, been down many contradicting paths and at times disliked the path I lead myself toward. I recently joined Flatiron School with the intent on giving my life some meaning and structure and I feel like I finally made the right choice.   &lt;/p&gt;

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