<?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: Ryan</title>
    <description>The latest articles on DEV Community by Ryan (@visualmov).</description>
    <link>https://dev.to/visualmov</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%2F217847%2Fba2e473a-264b-475e-a9d6-714ffdc39e79.png</url>
      <title>DEV Community: Ryan</title>
      <link>https://dev.to/visualmov</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/visualmov"/>
    <language>en</language>
    <item>
      <title>PolyFriends, a New Twitter Bot</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Fri, 26 Jun 2020 02:59:13 +0000</pubDate>
      <link>https://dev.to/visualmov/polyfriends-a-new-twitter-bot-hla</link>
      <guid>https://dev.to/visualmov/polyfriends-a-new-twitter-bot-hla</guid>
      <description>&lt;p&gt;Hey all! Over the past few days I've been working on a new Twitter bot, and thought I should make a quick post here. &lt;a href="https://twitter.com/polyfriendsbot"&gt;PolyFriends&lt;/a&gt; is a bot that creates little unique polygon characters with their own name and hobby. Though they're quite simple looking, I honestly like the way it turned out. You can find the source code on &lt;a href="https://github.com/Visual-mov/PolyFriendsBot"&gt;Github&lt;/a&gt; if you're interested.&lt;/p&gt;

&lt;p&gt;Some tweets from the bot:&lt;br&gt;
&lt;/p&gt;
&lt;blockquote class="ltag__twitter-tweet"&gt;
      &lt;div class="ltag__twitter-tweet__media"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ioh06klI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/EbYuu0nUcAA8fYO.png" alt="unknown tweet media content"&gt;
      &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--RJwxW0Tn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1276236459385577472/CqRIqwAa_normal.jpg" alt="PolyFriends profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        PolyFriends
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @polyfriendsbot
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      This is lanita, and they like collecting artwork!&lt;br&gt;Their favorite color is lavender indigo.&lt;br&gt;Created on 6/25/2020 at 14:00 PST 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      21:00 PM - 25 Jun 2020
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1276258927554904065" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1276258927554904065" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1276258927554904065" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      0
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;blockquote class="ltag__twitter-tweet"&gt;
      &lt;div class="ltag__twitter-tweet__media"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nYVFVr1I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/EbPpdT9UMAAeG5a.png" alt="unknown tweet media content"&gt;
      &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--RJwxW0Tn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1276236459385577472/CqRIqwAa_normal.jpg" alt="PolyFriends profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        PolyFriends
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @polyfriendsbot
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      This is Pippy, and they like do it yourself!&lt;br&gt;Their favorite color is liseran purple.&lt;br&gt;Created on 6/23/2020 at 19:40 PST 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      02:40 AM - 24 Jun 2020
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1275619810492071936" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1275619810492071936" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1275619810492071936" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      0
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


</description>
      <category>showdev</category>
      <category>python</category>
      <category>bot</category>
      <category>news</category>
    </item>
    <item>
      <title>My First Machine Learning Experiment</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Thu, 04 Jun 2020 22:28:47 +0000</pubDate>
      <link>https://dev.to/visualmov/my-first-machine-learning-experiment-5ai1</link>
      <guid>https://dev.to/visualmov/my-first-machine-learning-experiment-5ai1</guid>
      <description>&lt;p&gt;I've always been interested in AI, but never took the time to learn it. This time, I wanted it to be different. After creating a simple model in Tensorflow to recognize hand-written digits from the MNIST dataset, I started learning how to create an RNN.&lt;/p&gt;

&lt;p&gt;The idea was to take my personal Instagram DMs and train a model on them to generate text. Seeing as how I'm a complete noob when it comes to machine learning stuff, most of the model I wrote is just my interpretation of &lt;a href="https://www.tensorflow.org/tutorials/text/text_generation"&gt;Tensorflow's text generation with an RNN tutorial&lt;/a&gt;. I barely understood any of the terminology, but Google came in handy.&lt;/p&gt;

&lt;p&gt;Here are some of the results of the trained model! The results have been heavily curated since even though they're unique phrases, they can still sometimes contain private things.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;doesn't even take it request of Spone.?!?!
Like what website?
Lol
Oh yeah
Spent you do this time
From the spetify like, that it would be faster
AHHH
oh
Someone shopp day tbh
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;As you can see, smaller more common phrases are replicated perfectly. However larger sentences make no sense. They can be funny though. You can even see some basic grammar rules like contractions and commas. This little experiment was really fun to do, if not infuriating at times.&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>showdev</category>
      <category>tensorflow</category>
      <category>learning</category>
    </item>
    <item>
      <title>My First Game with Unity</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Fri, 01 May 2020 00:22:31 +0000</pubDate>
      <link>https://dev.to/visualmov/my-fist-game-with-unity-33mn</link>
      <guid>https://dev.to/visualmov/my-fist-game-with-unity-33mn</guid>
      <description>&lt;p&gt;Hey all! Over the past month or two I've been slowly working on my first game built with Unity, Blokke! It's not anything extraordinary, but it still was a nice learning experience for me. Blokke is a clone of one of my favorite games, Tetris. In fact the word "blokke" is Danish for blocks.&lt;/p&gt;

&lt;p&gt;Here are some of the "major" features of Blokke:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Support for control pad input.&lt;/li&gt;
&lt;li&gt;The ability to hold blocks and use them later.&lt;/li&gt;
&lt;li&gt;A preview showing the next three blocks to be spawned.&lt;/li&gt;
&lt;li&gt;A basic level system with increasing difficulty.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So far the only build is for Windows. Once I get it to its final state I'll add a Linux build, which will be soon. Give it a try if you want!&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--vWogaON8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-28d89282e0daa1e2496205e2f218a44c755b0dd6536bbadf5ed5a44a7ca54716.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Visual-mov"&gt;
        Visual-mov
      &lt;/a&gt; / &lt;a href="https://github.com/Visual-mov/blokke"&gt;
        blokke
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A Tetris clone game for desktop
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
Blokke&lt;/h1&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/Visual-mov/blokke/master/game.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bfkCy92S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/Visual-mov/blokke/master/game.png" alt="screenshot" width="600"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Blokke is a open source Tetris clone with a green &amp;amp; blue aesthetic. It includes most core features and mechanics of Tetris, such as a holding function and scoring system. I built Blokke as a way to get familiar with Unity.&lt;/p&gt;
&lt;h2&gt;
Running&lt;/h2&gt;
&lt;p&gt;Clone repo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;~$ git clone https://github.com/Visual-mov/blokke
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Navigate to &lt;code&gt;blokke/Builds&lt;/code&gt;, and select the file for your platform. Currently only Windows is supported.&lt;/p&gt;
&lt;h2&gt;
Controls&lt;/h2&gt;
&lt;p&gt;The controls for Blokke are also included in the "About" menu. Blokke supports keyboard or control pad for input.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Move block left              | A or left on d-pad
Move block right             | D or right on d-pad
Move block down              | S or down on d-pad
Move block down continuously | W or up on d-pad
Rotate block                 | Space or button 3
Hold block                   | Q or button 2
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;
Screenshots&lt;/h2&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/Visual-mov/blokke/master/image2.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aS7SiQWK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/Visual-mov/blokke/master/image2.png" alt="screenshot" width="600"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/Visual-mov/blokke/master/image1.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---ClPTMMm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/Visual-mov/blokke/master/image1.png" alt="screenshot" width="600"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Visual-mov/blokke"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


</description>
      <category>csharp</category>
      <category>showdev</category>
      <category>unity</category>
      <category>game</category>
    </item>
    <item>
      <title>How has the Coronavirus been affecting you?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Sat, 11 Apr 2020 07:37:06 +0000</pubDate>
      <link>https://dev.to/visualmov/how-has-the-coronavirus-been-affecting-you-239h</link>
      <guid>https://dev.to/visualmov/how-has-the-coronavirus-been-affecting-you-239h</guid>
      <description>&lt;p&gt;How has this pandemic (emotionally or the virus itself) been affecting your daily routine and life? It's taken me a while to accept that my normal daily life has now been changed drastically for the foreseeable future, and it still scares me sometimes. I don't want to get too personal, but this last semester is very meaningful to me, and thinking about having the rest of it cancelled and moved online can hurt sometimes. However now I'm looking on the brighter side, which is all this free-time I have!&lt;/p&gt;

&lt;p&gt;How has all of this personally affected you?&lt;/p&gt;

</description>
      <category>covid19</category>
      <category>watercooler</category>
      <category>health</category>
      <category>mentalhealth</category>
    </item>
    <item>
      <title>Hey Scala Programmers, What do you do?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Sun, 09 Feb 2020 00:26:09 +0000</pubDate>
      <link>https://dev.to/visualmov/hey-scala-programmers-what-do-you-do-1p1a</link>
      <guid>https://dev.to/visualmov/hey-scala-programmers-what-do-you-do-1p1a</guid>
      <description>&lt;p&gt;I was thinking about learning some new jvm language, and Scala's features interested me. But what is Scala used for commercially? What kinds of applications are developed using it?&lt;/p&gt;

</description>
      <category>scala</category>
      <category>help</category>
      <category>jvm</category>
      <category>languages</category>
    </item>
    <item>
      <title>Why Do You Develop/Program?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Tue, 21 Jan 2020 06:56:58 +0000</pubDate>
      <link>https://dev.to/visualmov/why-do-you-develop-program-5355</link>
      <guid>https://dev.to/visualmov/why-do-you-develop-program-5355</guid>
      <description>&lt;p&gt;Other than it possibly being your job, what kind of personal satisfaction do you get when programming in general? Just curious :D&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>discuss</category>
      <category>developer</category>
      <category>question</category>
    </item>
    <item>
      <title>What Are Your Plans for 2020?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Tue, 31 Dec 2019 23:12:51 +0000</pubDate>
      <link>https://dev.to/visualmov/what-are-your-plans-for-2020-47d0</link>
      <guid>https://dev.to/visualmov/what-are-your-plans-for-2020-47d0</guid>
      <description>&lt;p&gt;First of all, Happy New Year's Eve! 🎉🎉🎉 As for those of you already in 2020, Happy New Year!&lt;/p&gt;

&lt;p&gt;Over this past year, I've learned so much about software development, and improved my skills as a developer. However as we move into the new year, I feel it's important to have a (general) idea of what I plan to accomplish and learn.&lt;/p&gt;

&lt;p&gt;I've outlined a few rough goals I aim to accomplish in this fast-approaching new year:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Learn game development with Unity, and possibly launching some kind of small indie game.&lt;/li&gt;
&lt;li&gt;Continue learning language design / compiler design.&lt;/li&gt;
&lt;li&gt;Incorporate machine learning into a project in some way.&lt;/li&gt;
&lt;li&gt;Step up my development skills by learning and implementing more design patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'd love to hear your goals for the new year!&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>discuss</category>
      <category>newyear</category>
      <category>learning</category>
    </item>
    <item>
      <title>The Colorful Julia Twitter Bot</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Tue, 24 Dec 2019 04:53:59 +0000</pubDate>
      <link>https://dev.to/visualmov/the-colorful-julia-twitter-bot-dik</link>
      <guid>https://dev.to/visualmov/the-colorful-julia-twitter-bot-dik</guid>
      <description>&lt;p&gt;A few months ago, I had the idea to make a Twitter bot. However I didn't have any good ideas for a bot at the time, so I put the project on hold. That is until a little over a week ago, where I developed an idea and started working on it. Now it's finished!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://twitter.com/colorjulia_bot"&gt;Colorful Julia&lt;/a&gt; is a Twitter bot that tweets random Julia sets with different colorization. Information about the generated image is also included, such as the maximum amount of iterations, value for c, and the 'color mode'.&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&gt;
      &lt;div class="ltag__twitter-tweet__media"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BMeOGF9P--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/EMhNFR2UwAAtoHD.png" alt="unknown tweet media content"&gt;
      &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--5TLOilDE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1207910979947749376/vg1gNu_V_normal.jpg" alt="Colorful Julia profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Colorful Julia
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @colorjulia_bot
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      Julia set generated on 12/23/2019 at 18:30 PST&lt;br&gt;Iterations: 150&lt;br&gt;Coloring mode: "rand_glow"&lt;br&gt;c = -0.8164189758590714 + -0.1624390742411137i 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      02:34 AM - 24 Dec 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1209301254179979264" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-reply-action.svg" alt="Twitter reply action"&gt;
      &lt;/a&gt;
      &lt;a href="https://twitter.com/intent/retweet?tweet_id=1209301254179979264" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      1
      &lt;a href="https://twitter.com/intent/like?tweet_id=1209301254179979264" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      2
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;Both writing the bot and hosting it was an incredible learning experience for me. Feel free to make your own bot from my code if you wish. &lt;/p&gt;

&lt;p&gt;Here's the link to the source code:&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--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Visual-mov"&gt;
        Visual-mov
      &lt;/a&gt; / &lt;a href="https://github.com/Visual-mov/Colorful-Julia"&gt;
        Colorful-Julia
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A Twitter bot that tweets random Julia sets.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
Colorful Julia Twitter Bot&lt;/h1&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://raw.githubusercontent.com/Visual-mov/Colorful-Julia/master/saves/save1.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uqA1VGrD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://raw.githubusercontent.com/Visual-mov/Colorful-Julia/master/saves/save1.png" alt="Julia set" width="250"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://botwiki.org/bot/colorful-julia/" rel="nofollow"&gt;Colorful Julia&lt;/a&gt; is a Twitter bot that tweets random Julia sets. Along with the image itself, the tweet also includes information about the rendered Julia set. Such as the maximum amount of iterations, value of c, and the colorization method. Colorful Julia uses the tweepy wrapper to communicate with the Twitter API.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Julia_set" rel="nofollow"&gt;More information about Julia sets&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
Installation&lt;/h2&gt;
&lt;p&gt;Clone repo:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;~$ git clone https://github.com/Visual-mov/Colorful-Julia
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Install requirements:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;~$ pip3 install -r requirements.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;
Running&lt;/h2&gt;
&lt;p&gt;Run main script:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;~$ python3 colorful_julia.py [--date_img] [--no_tweet] [--path p]
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;'--path p'&lt;/strong&gt; - Give different path to save images. Default path is &lt;em&gt;./saves&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;'--date_img'&lt;/strong&gt; - Save each Julia set image with a unique date and time code instead of overwriting previous image.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;'--no_tweet'&lt;/strong&gt; - Will not tweet created image. No keys file is needed as well.&lt;/p&gt;
&lt;h3&gt;
Location for API keys&lt;/h3&gt;
&lt;p&gt;If you intend for the script to tweet the created image, a file containing…&lt;/p&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Visual-mov/Colorful-Julia"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


</description>
      <category>showdev</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>How do you visualize new concepts?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Fri, 01 Nov 2019 20:05:20 +0000</pubDate>
      <link>https://dev.to/visualmov/how-do-you-visualize-new-concepts-41n1</link>
      <guid>https://dev.to/visualmov/how-do-you-visualize-new-concepts-41n1</guid>
      <description>&lt;p&gt;For me personally, I usually grab a notepad and start sketching out how various parts and aspects of the whatever I'm trying to learn are connected. I also find that writing in your own dialect of pseudocode works well too.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>productivity</category>
      <category>learning</category>
    </item>
    <item>
      <title>My Goals for Hacktoberfest.</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Sat, 05 Oct 2019 04:09:04 +0000</pubDate>
      <link>https://dev.to/visualmov/my-goals-for-hacktoberfest-5g0h</link>
      <guid>https://dev.to/visualmov/my-goals-for-hacktoberfest-5g0h</guid>
      <description>&lt;p&gt;Wow! It's Hacktoberfest again. This time I'm actually participating, instead of signing up and doing nothing like last year. This time though, I'm finally going through with it, and contributing to the open source community.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why didn't I participate last year?
&lt;/h2&gt;

&lt;p&gt;I'm not exactly sure. I remember &lt;em&gt;really&lt;/em&gt; wanting to get a free t-shirt, but that's about it. At the time I mostly used Github to host my projects, and I didn't really get the collaborative side of it.&lt;/p&gt;

&lt;h2&gt;
  
  
  My goals for this month.
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Familiarize myself to open source on Github. I want to learn the in's and out's of how repositories are maintained and contributed to, and how to do the same for my repositories.&lt;/li&gt;
&lt;li&gt;Make at least four &lt;em&gt;meaningful&lt;/em&gt; pull requests. None of this "Add your name to the document" nonsense, I want to make actual real pull requests on software that I use, or find interesting. Either to resolve issues, or helping with development.&lt;/li&gt;
&lt;li&gt;Open my future projects to contributors. Like I said before, I've always used Github purely for hosting projects. My whole thing was that I didn't want people editing &lt;em&gt;my code&lt;/em&gt;. I wanted it to be purely &lt;em&gt;written by me&lt;/em&gt;. Of course, I see how that way of thinking is flawed.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;Maybe&lt;/em&gt; get a free t-shirt. 😉&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Welp, those are my main goals that I've set for myself this month. Hopefully I can actually achieve them. If so, Hacktoberfest is sure to be a good personal learning experience.&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>opensource</category>
      <category>goals</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>How to avoid demotivation while working on a project?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Tue, 24 Sep 2019 18:55:04 +0000</pubDate>
      <link>https://dev.to/visualmov/how-to-avoid-demotivation-while-working-on-a-project-54pc</link>
      <guid>https://dev.to/visualmov/how-to-avoid-demotivation-while-working-on-a-project-54pc</guid>
      <description>&lt;p&gt;It's happened a couple times to me before, and I'm wondering if there's any good general advice to avoid becoming demotivated.&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>help</category>
      <category>productivity</category>
    </item>
    <item>
      <title>What's your first experience with programming/coding?</title>
      <dc:creator>Ryan</dc:creator>
      <pubDate>Fri, 13 Sep 2019 23:04:39 +0000</pubDate>
      <link>https://dev.to/visualmov/what-s-your-first-experience-with-programming-coding-h1o</link>
      <guid>https://dev.to/visualmov/what-s-your-first-experience-with-programming-coding-h1o</guid>
      <description>&lt;p&gt;Happy programmers' day 2019 everyone! What was the first time you remember programming? The first time I actually formally programmed anything was at 13. I took a Python beginners class over the summer at Portland State University. From that day, programming and software development has been a part of my life.&lt;/p&gt;

</description>
      <category>watercooler</category>
      <category>discuss</category>
      <category>developer</category>
    </item>
  </channel>
</rss>
