<?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: Tess</title>
    <description>The latest articles on DEV Community by Tess (@tcgronk).</description>
    <link>https://dev.to/tcgronk</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%2F205921%2Fdadd5499-396e-4aa1-abbf-3b7c8a59f086.jpg</url>
      <title>DEV Community: Tess</title>
      <link>https://dev.to/tcgronk</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tcgronk"/>
    <language>en</language>
    <item>
      <title>2 Minute Intro to GreenSock Animations</title>
      <dc:creator>Tess</dc:creator>
      <pubDate>Tue, 29 Sep 2020 21:46:05 +0000</pubDate>
      <link>https://dev.to/tcgronk/2-minute-intro-to-greensock-animations-3375</link>
      <guid>https://dev.to/tcgronk/2-minute-intro-to-greensock-animations-3375</guid>
      <description>&lt;p&gt;Interested in making animations in Javascript? Follow these tips to get started in 2 minutes: &lt;/p&gt;

&lt;p&gt;Prerequisites: &lt;br&gt;
*Familiarity with HTML&lt;br&gt;
*Familiarity with Javascript; jQuery also helps!&lt;br&gt;
*No prior experience with GreenSock animations! This tutorial is not a comprehensive training, and is intended to help you get started.&lt;br&gt;
*Optional: CSS&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F74e9mfck5yajrt092yzu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F74e9mfck5yajrt092yzu.png" alt="protestors svg" width="400" height="324"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Shout out to &lt;a href="https://www.drawkit.io/product/black-lives-matter-social-movements-illustrations" rel="noopener noreferrer"&gt;DrawKit&lt;/a&gt; for the illustration we'll be using today!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;1) Open up a new Pen by forking this starter &lt;a href="https://codepen.io/tcgronk/pen/LYNvope" rel="noopener noreferrer"&gt;Codepen&lt;/a&gt;. (Click "fork" at the bottom of the page). &lt;/p&gt;

&lt;p&gt;2) GreenSock should already be imported to your Pen, but you'll need to import GreenSock for any future animations. To import, click on the settings icon next to the Javascript tab. Type gsap into the search bar or add: &lt;a href="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js" rel="noopener noreferrer"&gt;https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This allows us to access the GreenSock animations library in our Codepen project. &lt;/p&gt;

&lt;p&gt;3) Each hand and sign in the illustration is already labeled with the class "sign." We'll start our animation by calling for each element with the "sign" class. &lt;/p&gt;

&lt;p&gt;gsap.to(".sign",{&lt;strong&gt;insert animation code here&lt;/strong&gt;})&lt;/p&gt;

&lt;p&gt;*"gsap" refers to the GreenSock animation library&lt;/p&gt;

&lt;p&gt;*Today we'll be using .to() since we want to customize the destination of our animation, but another option would be .fromTo() or .from() &lt;/p&gt;

&lt;p&gt;*Inside the curly brackets, we'll list out any animations that we want to apply to the sign class.&lt;/p&gt;

&lt;p&gt;4) We'll start by scaling the signs or making them "grow" larger. We'll also add a stagger property, so that each element with the sign class starts growing 0.75 seconds apart. Copy and paste the following code line into the Javascript tab: &lt;/p&gt;

&lt;p&gt;gsap.to(".sign",{scale: 1.2,stagger: 0.75})&lt;/p&gt;

&lt;p&gt;5) We want the movement to look a little bit more realistic.&lt;br&gt;
We'll slow it down and direct the animation to stretch up from the bottom rather than scaling towards us. &lt;/p&gt;

&lt;p&gt;duration: 5, //add a duration of 5 seconds.&lt;br&gt;
transformOrigin: "bottom" //Stretch up from the bottom&lt;/p&gt;

&lt;p&gt;6) Lastly, we'll want this animation to loop on repeat: &lt;/p&gt;

&lt;p&gt;yoyo: true, //repeats the animation backwards &amp;amp; forwards&lt;br&gt;
repeat: -1, //loops your code for endless repetition&lt;br&gt;
ease: Bounce.easeInOut //adds a more natural movement&lt;/p&gt;

&lt;p&gt;You can see the final code under the JS tab: &lt;br&gt;
&lt;iframe height="600" src="https://codepen.io/tcgronk/embed/MWyRRxY?height=600&amp;amp;default-tab=js,result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Beginners Guide to Hacktoberfest</title>
      <dc:creator>Tess</dc:creator>
      <pubDate>Mon, 28 Sep 2020 00:53:24 +0000</pubDate>
      <link>https://dev.to/tcgronk/beginners-guide-to-hacktoberfest-3m0m</link>
      <guid>https://dev.to/tcgronk/beginners-guide-to-hacktoberfest-3m0m</guid>
      <description>&lt;h3&gt;
  
  
  Contributing to open source is a great way to gain experience and confidence as a developer.
&lt;/h3&gt;

&lt;p&gt;Anyone can create an open source project, but examples of major open source projects include Dev.to, Facebook's React.js, and Microsoft's VS Code. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://hacktoberfest.digitalocean.com/" rel="noopener noreferrer"&gt;&lt;strong&gt;Hacktoberfest&lt;/strong&gt;&lt;/a&gt; is a great time to get started with open source because there are so many resources and projects that are welcoming new developers.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcwi86dnlf88kmbpt45a3.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcwi86dnlf88kmbpt45a3.gif" alt="get-started-gif" width="480" height="480"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Table of Contents&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Key words to help you get started&lt;/li&gt;
&lt;li&gt;Find an Open Source Project&lt;/li&gt;
&lt;li&gt;Git practice for total beginners&lt;/li&gt;
&lt;li&gt;
Make your first Hacktoberfest Contribution
_____________________________________________________________&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Key Words:&lt;/strong&gt;&lt;a&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fea21e8ojrpce3shpn5e9.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fea21e8ojrpce3shpn5e9.gif" alt="what-does-that-mean-gif" width="512" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;let keywords={                                        

git: "A version control system that tracks 
   file changes",

Github: "A website that uses git to save and track coding 
   projects",

Hacktoberfest: "A month long celebration of open source 
   hosted by DigitalOcean",

maintainer: "The person that owns the upkeep and 
   communications for an open source project.",

mergePullRequest: "When your contribution is approved, 
   the maintainer will merge or add your code to the 
   original project",

openSource: "Publicly accessible code",

pr: "PR, or pull request, is a request to add changes to 
   an existing code base.",

repo: "A repo, or repository, is a code project"}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;




&lt;p&gt;&lt;strong&gt;Find an Open Source Project&lt;/strong&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx5lvzjtet0en6boil7x1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx5lvzjtet0en6boil7x1.gif" alt="project-gif" width="400" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For 2020, Hacktoberfest is requiring 4 open source contributions. Once you have found a repo you want to contribute to, make sure it meets the &lt;a href="https://hacktoberfest.digitalocean.com/details" rel="noopener noreferrer"&gt;quality standards&lt;/a&gt;. Not sure where you want to contribute? There are several ways to find projects:&lt;/p&gt;

&lt;p&gt;1) Search for some Hacktoberfest key words directly in GitHub (ex. Hacktoberfest, first-timers-only, beginner-friendly)&lt;/p&gt;

&lt;p&gt;2) Contribute to an open source website or technology that you already use in your tech stack (i.e. Dev.to, Women who code, React.js) &lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Is this your first time ever making a pull request?&lt;/strong&gt;&lt;a&gt;&lt;/a&gt; I recommend getting comfortable with git by practicing on your own repo:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Practicing making a PR on your own code is a great way to learn the process with the assurance that you won't mess up anything.&lt;/em&gt; 😅&lt;/p&gt;

&lt;p&gt;1) Make a practice repo. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F09ppiyc4f3w6z8ezk2f1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F09ppiyc4f3w6z8ezk2f1.png" alt="Practice repo" width="709" height="261"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2) On your terminal, make a new directory for your practice repo and add a README file. This will act as our original project. Next, we'll make a pull request to add a new file to the original.&lt;/p&gt;

&lt;p&gt;Run the following in your terminal: &lt;/p&gt;

&lt;p&gt;mkdir pr-practice&lt;br&gt;
cd pr-practice&lt;br&gt;
git init&lt;br&gt;
touch README.md&lt;br&gt;
git add README.md&lt;br&gt;
git commit -m "first commit"&lt;br&gt;
git remote add origin &lt;a href="https://github.com/*insert-your-github-username*/pr-practice.git" rel="noopener noreferrer"&gt;https://github.com/*insert-your-github-username*/pr-practice.git&lt;/a&gt;&lt;br&gt;
git push -u origin master&lt;/p&gt;

&lt;p&gt;3) We now have our practice open-source project on GitHub. We are going to make a pull request to add a new Hello World file. In your terminal, run the following: &lt;/p&gt;

&lt;p&gt;git checkout -b newbranch&lt;br&gt;
git remote add upstream &lt;a href="https://github.com/*insert-your-github-username*/pr-practice.git" rel="noopener noreferrer"&gt;https://github.com/*insert-your-github-username*/pr-practice.git&lt;/a&gt;&lt;br&gt;
touch HelloWorld.js&lt;br&gt;
git add HelloWorld.js&lt;br&gt;
git commit -m "Adds new Hello World file" &lt;br&gt;
git push -u origin newbranch&lt;/p&gt;

&lt;p&gt;4) Refresh the repo on GitHub and click "Compare and pull request." &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fft1n4t8a9zfkmcczc1hz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fft1n4t8a9zfkmcczc1hz.png" alt="Alt Text" width="800" height="154"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5) Make sure that the base is your master branch (the original project with our README file) and the compare branch is the new brach we created with the Hello World file. The title of the merge request should be a brief description of the changes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fol1b10lsrzpvgukfuzhf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fol1b10lsrzpvgukfuzhf.png" alt="Alt Text" width="800" height="181"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6) If there are no conflicts with your pull request, go ahead and merge the new code with your original project by clicking "Merge pull request" &amp;amp; "Confirm merge"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fwsealmq2oincjin04uql.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fwsealmq2oincjin04uql.png" alt="Alt Text" width="800" height="159"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;7) Congratulations! You have merged your new file.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ua03phj34t3nqv4ivoi.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ua03phj34t3nqv4ivoi.gif" alt="alexis-rose-happy" width="480" height="480"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;How to make your first contribution for Hacktoberfest:&lt;/strong&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;So, you're ready to make your first open source contribution (yay)!&lt;/em&gt;👩🏿‍💻&lt;/p&gt;

&lt;p&gt;&lt;em&gt;There are a few extra steps you'll need to take when submitting a pull request on an open source project. Before you start writing code, make sure to sign up &lt;a href="https://hacktoberfest.digitalocean.com/" rel="noopener noreferrer"&gt;here&lt;/a&gt; so that you contributions count&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;1) Check out the repo's README to see if they have any syntax (style) standards that you need to follow. Click on the "issues" tab of the repo to get an idea of where you may be able to contribute.&lt;/p&gt;

&lt;p&gt;2) Fork the repo: The first step is to "fork" or copy the current version of the project. When we fork a repo, we get a copy of the code that we can edit on our own computer without impacting the original code. &lt;/p&gt;

&lt;p&gt;You can think of this like the "save a copy" feature in Excel. When someone sends you an excel file and it comes to you as read only, you have the option to edit the file. When you edit and save a copy of their original file, it is updated on your computer only. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4bt3ppw9hefjrwz1agic.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F4bt3ppw9hefjrwz1agic.png" alt="fork-repo" width="429" height="156"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2) Github will take you to your forked repo. Copy the link to the repo so that we can start coding: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Far99i69tiopack0gprcf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Far99i69tiopack0gprcf.png" alt="Alt Text" width="365" height="206"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3) In your terminal run the following using a directory-name that describes your project: &lt;/p&gt;

&lt;p&gt;mkdir directory-name&lt;br&gt;
cd directory-name&lt;br&gt;
git clone copied-fork-repo-link&lt;br&gt;
cd repo-name&lt;br&gt;
git checkout -b newbranch&lt;br&gt;
git git remote add upstream copied-fork-repo-link&lt;/p&gt;

&lt;p&gt;4) Time to code! &lt;/p&gt;

&lt;p&gt;5) When you are ready to commit your changes, go back to the terminal and run the following: &lt;/p&gt;

&lt;p&gt;git add new-file-name &lt;em&gt;(if applicable)&lt;/em&gt;&lt;br&gt;
git commit -m "Description of your contribution"&lt;br&gt;
git remote add origin copied-fork-repo-link&lt;br&gt;
git push -u origin newbranch &lt;/p&gt;

&lt;p&gt;6) Go back to your repo on Github. You should see the option to submit a pull request: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fft1n4t8a9zfkmcczc1hz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fft1n4t8a9zfkmcczc1hz.png" alt="Example pr" width="800" height="154"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5) Make sure that the base is the original repo and the compare branch is the new brach you created on your own repo. The title of the merge request should be a brief description of the changes. Click Create pull request to submit.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Funw1biaqlwnr3ncanqub.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Funw1biaqlwnr3ncanqub.png" alt="Example open source merge" width="800" height="142"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6) Now we wait to hear from the maintainer! When it comes to making an open source contribution, you need to be aware that not all PR requests get approved. It is also common for the maintainer to send you some feedback of things you need to change before your contribution is merged. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxjqbmuvdlcvqdqbiezmu.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxjqbmuvdlcvqdqbiezmu.gif" alt="done!" width="480" height="480"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Disclaimer: Learning how to use the command line &amp;amp; learning how to use GitHub can be really challenging at first!  The most important thing to remember is that pretty much any mistake you make can be reversed. 🙌🏽 Even for experienced devs, practice makes perfect when it comes to using GitHub.&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>codenewbie</category>
      <category>github</category>
      <category>beginners</category>
    </item>
    <item>
      <title>An Actionable Guide to Managing Introverts</title>
      <dc:creator>Tess</dc:creator>
      <pubDate>Sun, 18 Aug 2019 23:09:40 +0000</pubDate>
      <link>https://dev.to/tcgronk/an-extrovert-s-guide-to-managing-introverts-2518</link>
      <guid>https://dev.to/tcgronk/an-extrovert-s-guide-to-managing-introverts-2518</guid>
      <description>&lt;p&gt;Imagine a world where you're constantly discouraged from speaking too much or from talking too loudly. Imagine a work environment where socializing with others is actually seen as a distraction, rather than a source of energy and resourcefulness. What if success was determined based on your ability to build relationships through written communication, rather than speaking and networking? Would you feel out of your element? Would you be biting your tongue? Would you be compromising part of your personality to fit in? &lt;/p&gt;

&lt;p&gt;This is how many introverts feel all the time. They are expected to change their inherent personality traits in order to earn respect and professional success. It is exhausting. As an introvert who loves leading teams with both extroverts and introverts, this is my actionable advice: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tell them that the fact they are introvert is valuable to the team/organization.&lt;/strong&gt; This is so important. I once had a department head, who was known for her extroverted, positive, commanding personality, tell me that she admires my introverted traits. She told me that she was trying to break into the C-Suite, but it was hard because they were all introverts and she wasn't. Hearing her go on to say that my introverted personality would actually help me earn respect and success at a higher level of leadership was astounding. I'd never heard anyone say that before. Up until that day, I'd only ever been asked to change my personality to fit in. I've since left that company and industry, but the confidence I gained through that one conversation still motivates me. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Offer multiple sources of feedback and ideas.&lt;/strong&gt; The key here is that you cannot assume that someone does not have ideas to share, just because they did not voice them out loud. You will have employees that are totally out of their element in a 1:1 or team meeting, but if you ask them for feedback or ideas via online or written communication, they may have tons to offer. Writing ideas instead of speaking ideas does not make the ideas themselves any less valid. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Create spaces where they can share their ideas with others, without getting bulldozed over or cut off.&lt;/strong&gt; As a leader, it is your job responsibility to combat people who are cutting off introverts, even if they are doing so unintentionally. Something as simple as "Thank you [well intentioned person with a loud voice]. We will get back to that, but I want to make sure we also hear everything [introvert with great ideas] has to say," can go a long way.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Do. Not. Ask. Them. To. Change.&lt;/strong&gt; When I worked as a stock broker, I was constantly being told by my managers that if I wanted to be successful I would have to become an extrovert. There is a reason that Myers Briggs tests are split into I &amp;amp; E. Introverts exist. They are not going any where. Being an extrovert is not a job qualification. What I actually needed was someone to help me share my unique voice. Maybe the introvert on your team gets drained by your noisy co-working space. Is there a room they can check out to recharge? Maybe the introverts on your team don't know how to network in your organization. Is there a leader or IC you can introduce them to? Maybe the introverts on your team find it hard to share ideas in meetings. Can you help them learn to ask thoughtful questions in meetings as a way to show they are engaged and impactful? &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For me, the golden rule of managing introverts is that you cannot assume that not speaking up in meetings translates to a lack of interest. You can, however, work with the introverts on your team to diversify your team's perspective and generate better results. &lt;/p&gt;

</description>
      <category>management</category>
      <category>inclusion</category>
      <category>career</category>
    </item>
  </channel>
</rss>
