<?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: Dan Jasnowski</title>
    <description>The latest articles on DEV Community by Dan Jasnowski (@naknode).</description>
    <link>https://dev.to/naknode</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%2F131132%2Fe64dfa70-ff8a-4227-bde8-06a108176319.jpeg</url>
      <title>DEV Community: Dan Jasnowski</title>
      <link>https://dev.to/naknode</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/naknode"/>
    <language>en</language>
    <item>
      <title>JavaScript RPG fun and open source</title>
      <dc:creator>Dan Jasnowski</dc:creator>
      <pubDate>Wed, 30 Jan 2019 11:17:52 +0000</pubDate>
      <link>https://dev.to/naknode/javascript-rpg-fun-and-open-source-4273</link>
      <guid>https://dev.to/naknode/javascript-rpg-fun-and-open-source-4273</guid>
      <description>&lt;p&gt;Hi there, I'm currently creating 'Delaford' - a fun 2D medieval RPG in JavaScript. It has all the modern hallmarks of a (traditional) RPG from inventory system to leveling to pathfinding and more. &lt;/p&gt;

&lt;p&gt;A lot of it has not been written yet but you can help write it! Maybe you can add the next skill? (I just released Mining!) Maybe you can help create the Monsters class? So much to do.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/delaford/game"&gt;https://github.com/delaford/game&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's been in development since early 2018 but has only seriously been worked in in the past few months when I have time. &lt;/p&gt;

&lt;p&gt;We have documentation (somewhat) available. But, you can download it and just poke around if you'd like. It has a Node.js server, too!&lt;/p&gt;

&lt;p&gt;Appreciate @BenHalpern for helping me find this place and I hope to collaborate with some of you and discuss ideas/tech here, too.&lt;/p&gt;

</description>
      <category>contributorswanted</category>
      <category>opensource</category>
    </item>
    <item>
      <title>File &gt; New Project &gt; API v0.1.0</title>
      <dc:creator>Dan Jasnowski</dc:creator>
      <pubDate>Tue, 22 Jan 2019 20:07:41 +0000</pubDate>
      <link>https://dev.to/naknode/file--new-project--api-v010-4aic</link>
      <guid>https://dev.to/naknode/file--new-project--api-v010-4aic</guid>
      <description>&lt;p&gt;So, it's 2019 and your boss just told you we need a new API that does CRUD operations as well as a WebSocket server.&lt;/p&gt;

&lt;p&gt;Do you reach for Node.js? PHP with Laravel as the ORM, maybe? Definitely go for the library &lt;code&gt;ws&lt;/code&gt; if you're going JavaScript. GraphQL! That's the hot new thing!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Requirements&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Must able to do CRUD operations&lt;/li&gt;
&lt;li&gt;Serve up JWT tokens for authentication of course&lt;/li&gt;
&lt;li&gt;Web Socket layer&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your boss told you he'd need an API with the above reqs, how would you build it with today's tools and technology?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
      <category>help</category>
    </item>
  </channel>
</rss>
