<?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: Drakso</title>
    <description>The latest articles on DEV Community by Drakso (@drakso).</description>
    <link>https://dev.to/drakso</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%2F52504%2F325f5a5a-6058-4ffd-8cc4-8fa3d62d2a79.jpg</url>
      <title>DEV Community: Drakso</title>
      <link>https://dev.to/drakso</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/drakso"/>
    <language>en</language>
    <item>
      <title>Any advice on building my first JavaScript Library?</title>
      <dc:creator>Drakso</dc:creator>
      <pubDate>Wed, 31 Jan 2018 12:03:34 +0000</pubDate>
      <link>https://dev.to/drakso/any-advice-on-building-my-first-javascript-library-4n7b</link>
      <guid>https://dev.to/drakso/any-advice-on-building-my-first-javascript-library-4n7b</guid>
      <description>&lt;p&gt;Hey guys, I wrote some code for better explaining and visualizing JavaScript code execution, showing what happens at a particular line of code. It turns out to be a pretty nice tool for presentations and teaching how javascript works, so I decided to make it a library. But I don't really have a clue what to actually do to make my code a library. If I only add my code on git, does it make it a library? What licence should I use? Are there some extra things that I need to worry about? &lt;/p&gt;

&lt;p&gt;If there are people that have experience on the matter I would really appreciate to hear some opinions and advice :)&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Your experience with embedded JS code snippets</title>
      <dc:creator>Drakso</dc:creator>
      <pubDate>Thu, 04 Jan 2018 12:03:48 +0000</pubDate>
      <link>https://dev.to/drakso/your-experience-with-embedded-js-code-snippets-4p3m</link>
      <guid>https://dev.to/drakso/your-experience-with-embedded-js-code-snippets-4p3m</guid>
      <description>&lt;p&gt;I am building a simple website with small but useful code examples of how javascript works for people that are new to the language. It is nothing fancy but I ran into the problem of showing lots and lots of code snippets on my page. Since there were many I needed to find the right service that would load a lot of code snippets FAST. I tried JSFiddle, GitHubGist and CodePen. These are my findings:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://jsfiddle.net/"&gt;JSFiddle&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Simple and elegant design&lt;/li&gt;
&lt;li&gt;Nice code color theme&lt;/li&gt;
&lt;li&gt;takes two-three seconds for loading 10 snippets&lt;/li&gt;
&lt;li&gt;The link changes depending on the number of times you changed the snippet&lt;/li&gt;
&lt;li&gt;Nice and spacious UI for creating html, js and css at the same time&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://gist.github.com/"&gt;GitHubGist&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A bit bulky in design but can be edited with a &lt;a href="https://github.com/blairvanderhoof/gist-embed"&gt;gist-embed&lt;/a&gt; library&lt;/li&gt;
&lt;li&gt;Takes 1 second or less to load 10 snippets&lt;/li&gt;
&lt;li&gt;Does not have "Result" tab that shows compiled result of the code snippet&lt;/li&gt;
&lt;li&gt;Multiple files such as JS, CSS, HTML show as multiple snippets&lt;/li&gt;
&lt;li&gt;A very good and fast updating and tracking of changes system&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://codepen.io/"&gt;CodePen&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The slowest of the bunch ( for me at least ) 3+ seconds loading&lt;/li&gt;
&lt;li&gt;Nice way to toggle on or off code and see result&lt;/li&gt;
&lt;li&gt;Has a nice option of saving the code snippet as a gist&lt;/li&gt;
&lt;li&gt;Editable without extra effort ( external libraries )&lt;/li&gt;
&lt;li&gt;Lot of help while typing even if its not vanilla JS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHubGist is not the prettiest and I really miss the "Result" button and the multiple screens for multiple documents, but I think I will use it for my project because it is the fastest and I can track and change my snippets easily. People can also contribute by directly sending changes or fixing some mistakes in the code. &lt;/p&gt;

&lt;p&gt;I would love to hear your experiences and thoughts on this. Also if you have any idea of a better service that is not mentioned above or a suggestion on how to use the above mentioned services better feel free to share it. &lt;/p&gt;

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