<?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>Forem: Cody Lundquist</title>
    <description>The latest articles on Forem by Cody Lundquist (@meenie).</description>
    <link>https://forem.com/meenie</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%2F375845%2F71e56710-d4ea-491c-b916-3e8c176d2056.jpeg</url>
      <title>Forem: Cody Lundquist</title>
      <link>https://forem.com/meenie</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/meenie"/>
    <language>en</language>
    <item>
      <title>WFH during COVID. Will it be different after?</title>
      <dc:creator>Cody Lundquist</dc:creator>
      <pubDate>Fri, 22 May 2020 23:14:20 +0000</pubDate>
      <link>https://forem.com/meenie/wfh-during-covid-will-it-be-different-after-3a6</link>
      <guid>https://forem.com/meenie/wfh-during-covid-will-it-be-different-after-3a6</guid>
      <description>&lt;p&gt;I'm assuming most everyone in this community is WFH these days.  I've been doing it with my company for over 2 months now.  I've never done it before myself but I am enjoying it immensely.&lt;/p&gt;

&lt;p&gt;My question to you all is when people start going back to work later in the year or most likely the beginning of Q2 2021, do you think it will be the same?  At the moment &lt;em&gt;everyone&lt;/em&gt; is working from home which means &lt;em&gt;everyone&lt;/em&gt; has to use Zoom and there is little to no FOMO.  Once people start going back to the office and you have a few people on Zoom and the rest in a meeting room, will it be the same shenanigans? Or do you think people have learned their lesson on how to properly interact with remote employees?&lt;/p&gt;

</description>
      <category>discuss</category>
    </item>
    <item>
      <title>CODYSNAMES.com - A Codenames clone built on React, TypeScript, and Firebase.</title>
      <dc:creator>Cody Lundquist</dc:creator>
      <pubDate>Wed, 29 Apr 2020 04:11:10 +0000</pubDate>
      <link>https://forem.com/meenie/codysnames-com-a-codenames-clone-built-on-react-typescript-and-firebase-3ao4</link>
      <guid>https://forem.com/meenie/codysnames-com-a-codenames-clone-built-on-react-typescript-and-firebase-3ao4</guid>
      <description>&lt;p&gt;A couple of weekends ago, my wife and I wanted to play &lt;a href="https://boardgamegeek.com/boardgame/178900/codenames"&gt;Codenames&lt;/a&gt; with some friends over Zoom. The day before I thought it would be a fun hackathon project to make an online version using &lt;code&gt;create-react-app&lt;/code&gt; and Firebase.  The game is hosted at &lt;a href="https://codysnames.com"&gt;https://codysnames.com&lt;/a&gt;.  The first version came out after ~12 hours of plugging away and it &lt;em&gt;worked&lt;/em&gt;... in that we got through 3 games successfully without any bugs popping up :). I've since put a lot more hours into this project over the last week and it's been quite fun! You can have a look at the source code here &lt;a href="https://github.com/meenie/codysnames"&gt;https://github.com/meenie/codysnames&lt;/a&gt;.  If anyone is interested in contributing, please be my guest!  The design is very basic and functional.  If you have ideas on how to improve it, that would be amazing as well.  The application was built using the following technologies:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;React using &lt;code&gt;create-react-app&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Firebase using Firestore&lt;/li&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Material-UI&lt;/li&gt;
&lt;li&gt;&lt;code&gt;react-redux&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;redux-saga&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;immer&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lodash&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As a developer, I'm very thankful for all of the wonderful opensource software we have at our fingertips.  There is no way I could have put something like this together in such a short amount of time without the hundreds of thousands of hours people have put into the above libraries.&lt;/p&gt;

&lt;p&gt;One of the best tips I can provide to a software engineer at pretty much any stage of their career is that you need to dive in a get lost in some code every once in a while.  Especially if you need/want to learn a new framework or library.  One of my teams at work is using &lt;code&gt;redux-saga&lt;/code&gt; quite heavily and I wanted to learn it myself, so I incorporated it into this project. You can see the PR to switch from plain &lt;code&gt;react-redux&lt;/code&gt; to using &lt;code&gt;redux-saga&lt;/code&gt; here &lt;a href="https://github.com/meenie/codysnames/pull/1/files"&gt;https://github.com/meenie/codysnames/pull/1/files&lt;/a&gt;. A number of years ago, a friend showed me the &lt;a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API"&gt;Web Audio API&lt;/a&gt; in the browser and I used my music background to create a library called &lt;a href="https://github.com/meenie/band.js"&gt;Band.js&lt;/a&gt;.  You are able to use it to make songs like this: &lt;a href="http://plnkr.co/edit/LG20SL?p=preview&amp;amp;preview"&gt;http://plnkr.co/edit/LG20SL?p=preview&amp;amp;preview&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thanks for checking out my latest project!  &lt;/p&gt;

</description>
      <category>showdev</category>
      <category>react</category>
      <category>firebase</category>
      <category>typescript</category>
    </item>
  </channel>
</rss>
