<?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: Tyler McSilva</title>
    <description>The latest articles on DEV Community by Tyler McSilva (@tylerbmcsilva).</description>
    <link>https://dev.to/tylerbmcsilva</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%2F125833%2F31b6e406-e56f-479a-9dfd-ac40fa07cfcf.jpeg</url>
      <title>DEV Community: Tyler McSilva</title>
      <link>https://dev.to/tylerbmcsilva</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tylerbmcsilva"/>
    <language>en</language>
    <item>
      <title>Wanting to learn Gastby turned into running an impeachment website. </title>
      <dc:creator>Tyler McSilva</dc:creator>
      <pubDate>Thu, 14 Nov 2019 02:18:24 +0000</pubDate>
      <link>https://dev.to/tylerbmcsilva/wanting-to-learn-gastby-turned-into-running-an-impeachment-website-oi0</link>
      <guid>https://dev.to/tylerbmcsilva/wanting-to-learn-gastby-turned-into-running-an-impeachment-website-oi0</guid>
      <description>&lt;p&gt;&lt;strong&gt;tl;dr&lt;/strong&gt; I built &lt;a href="https://www.impeachment.dev/"&gt;https://www.impeachment.dev/&lt;/a&gt; with Gatsby&lt;/p&gt;

&lt;h3&gt;
  
  
  🕰 Background
&lt;/h3&gt;

&lt;p&gt;A few weeks back, I was having a conversation with my mother and was attempting to explain everything that was going on with the current impeachment inquiry happening in the United States. &lt;/p&gt;

&lt;p&gt;I quickly realized it would be easier if I could send her a timeline of events that lead to this point. After searching Google and couldn't come up with a timeline, I thought about creating my own! I figured that most of the information on the site would be static, and since I wanted to learn more about JAMstack, I went with Gatsby.&lt;/p&gt;

&lt;h3&gt;
  
  
  🤯 What I Learned
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Gatsby is AMAZING if you want to quickly build out a website using the templates provided in their documentation. Most of my dev time was spent customizing what I wanted the site to look like, and very little time on configuration.&lt;/li&gt;
&lt;li&gt;Adding a pipeline from Github → Netlify build was 😘👌*chef's kiss*. Setup took all of 5 minutes and now anytime &lt;code&gt;master&lt;/code&gt; is updated, the website is updated within a few minutes allowing me to push out updates fairly quickly!&lt;/li&gt;
&lt;li&gt;Writing &amp;amp; researching about politics in a non-biased way is fairly difficult, but was a fun challenge for me!&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  🔨 Build Tools
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.gatsbyjs.org/"&gt;Gastby&lt;/a&gt; + &lt;a href="https://github.com/gatsbyjs/gatsby-starter-default"&gt;Gatsby Starter Kit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://react.semantic-ui.com"&gt;Semantic UI&lt;/a&gt; + &lt;a href="https://github.com/veysiyildiz/vertical-timeline-component-for-react"&gt;Vertical Timeline Component&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://mochajs.org/"&gt;Mocha&lt;/a&gt; &amp;amp; &lt;a href="https://airbnb.io/enzyme/"&gt;Enzyme&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://circleci.com/"&gt;CircleCI&lt;/a&gt; (Going to move to Github Actions soon!)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.netlify.com/"&gt;Netlify&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🤔 What Now?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Well, currently I'm trying to update it as often as possible, but it's becoming increasingly harder with how fast information is coming out. (contributors welcome 😉)&lt;/li&gt;
&lt;li&gt;I think optimizing the site would be next. Currently the search function isn't the fastest or most performant, so updating that would be great.&lt;/li&gt;
&lt;li&gt;Possibly build out individual profiles for the "key people" that would then produce an individual timeline of events for each person.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;⬇️ Check out the website ⬇️&lt;br&gt;
&lt;a href="https://www.impeachment.dev/"&gt;https://www.impeachment.dev/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⬇️ Want to contribute? (PRs are very welcomed, still missing info!) ⬇️&lt;br&gt;
&lt;a href="https://github.com/tylerbmcsilva/impeachment-2019"&gt;https://github.com/tylerbmcsilva/impeachment-2019&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>gatsby</category>
      <category>react</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
