<?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: Stack Overflow</title>
    <description>The latest articles on Forem by Stack Overflow (@stackoverflow).</description>
    <link>https://forem.com/stackoverflow</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%2Forganization%2Fprofile_image%2F1135%2Fb6691b67-1536-450a-be96-e811a7950a83.png</url>
      <title>Forem: Stack Overflow</title>
      <link>https://forem.com/stackoverflow</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/stackoverflow"/>
    <language>en</language>
    <item>
      <title>Experiment results: Testing close/reopen thresholds on Stack Overflow</title>
      <dc:creator>Megan Risdal</dc:creator>
      <pubDate>Mon, 07 Oct 2019 18:46:52 +0000</pubDate>
      <link>https://forem.com/stackoverflow/experiment-results-testing-close-reopen-thresholds-on-stack-overflow-5a35</link>
      <guid>https://forem.com/stackoverflow/experiment-results-testing-close-reopen-thresholds-on-stack-overflow-5a35</guid>
      <description>&lt;p&gt;At Stack Overflow, &lt;a href="https://stackoverflow.blog/2019/08/20/upcoming-on-stack-overflow/" rel="noopener noreferrer"&gt;one of the main things we're working&lt;/a&gt; on is improving the ways our Q&amp;amp;A system facilitates feedback among users. Our user base plays an important role in not only answering questions asked by thousands of people per day, but also in helping to ensure that Stack Overflow is valuable as a resource which helps our future selves, too. This means that in many ways there are real people behind the keyboard using our software interacting with each other and influencing experiences people have (good and bad). Stack Overflow users deserve a system that sets everyone on all sides up for success.&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%2Fest9ezg8ozg4msi26ok0.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%2Fuploads%2Farticles%2Fest9ezg8ozg4msi26ok0.png" alt="XKCD, writing code comments to your future self" width="280" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today, an essential part of how feedback is relayed among users on our site is our system for closing (and reopening) questions. While it was originally designed to help facilitate the creation and preservation of high quality question and answer artifacts, it's also a source of a lot of friction for our users. You ask a question on Stack Overflow because you think you can get an answer there. Getting your question closed today can be confusing, frustrating, and sometimes even unjustified.&lt;/p&gt;

&lt;p&gt;So, what are we doing about it? We're taking a three-pronged approach:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Small changes to make the current experience feel less opaque or frustrating (e.g., redesigning our post notices including those for closed questions to be more helpful)&lt;/li&gt;
&lt;li&gt;Experiments to understand the effects and emergent behavior of the system when we make changes&lt;/li&gt;
&lt;li&gt;In the longer term, performing an audit of the current system and user research to inform a holistic overhaul&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In the rest of this post, I'll describe a recent observational experiment we ran as an example of approach #2 including what we observed and our thoughts on next steps (which I'd love your feedback on!). Shog, a Community Manager at Stack Overflow, and I &lt;a href="https://meta.stackoverflow.com/questions/390083/threshold-experiment-results-closing-editing-and-reopening-all-become-more-eff" rel="noopener noreferrer"&gt;published a longform version of this write-up on meta&lt;/a&gt;. This is &lt;a href="https://twitter.com/MeganRisdal/status/1179635234112827392?s=20" rel="noopener noreferrer"&gt;mostly Shog's write-up&lt;/a&gt;; I contributed the charts.&lt;/p&gt;

&lt;h3&gt;
  
  
  Close/reopen vote threshold experiment
&lt;/h3&gt;

&lt;p&gt;In August, we ran an observational experiment on Stack Overflow in which we reduced the number of close/reopen votes required to close/reopen a question. Our main hypothesis was that this would make the system more efficient. We operationalized "efficiency" to mean, if a first close vote is cast, that question is more likely to ultimately get closed (same for reopening).&lt;/p&gt;

&lt;p&gt;Why do we care about efficiency? For users whose questions are closed &lt;em&gt;in the current system as it works today&lt;/em&gt;, we'd prefer that their questions get closed sooner before attracting downvotes/discouraging comments. And for users who volunteer to review questions ("curators"), if their vote does not result in closing or reopening, it should be because other members of the site reviewed it and decided that outcome was unwarranted; the vote should not be ignored.&lt;/p&gt;

&lt;p&gt;As with all experiments (observational or experimental) and product changes we make on Stack Overflow, we also monitor other metrics. Some of the other factors we looked at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Qualitative perceptions shared on meta (where we announced that we were doing the experiment) and in our site satisfaction survey&lt;/li&gt;
&lt;li&gt;Volume of things like closed/reopened questions and participation in the respective review queues&lt;/li&gt;
&lt;li&gt;"Close wars" (a close war is when a question is closed, reopened, then closed again)&lt;/li&gt;
&lt;li&gt;Consensus (there are multiple reasons a close voter can choose from and reducing votes from 5 to 3 could impact consensus rates)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We ran the experiment for thirty days and compared the experimental period to pre- and post-periods. &lt;/p&gt;

&lt;h3&gt;
  
  
  The experiment results
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Efficiency
&lt;/h4&gt;

&lt;p&gt;Our hypothesis was confirmed. The close/reopen system was more efficient across the board. &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%2Fjp6kj9orw2d97gqczp9t.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%2Fuploads%2Farticles%2Fjp6kj9orw2d97gqczp9t.png" alt="Table of close/reopen/edit efficiency results" width="637" height="287"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Very importantly, the total &lt;em&gt;quantity&lt;/em&gt; of questions nominated for closure stayed about the same, even as efficacy -- questions actually getting closed -- went up. This means that the experiment didn't trigger a wave of close voting.&lt;/p&gt;

&lt;h4&gt;
  
  
  Qualitative perceptions
&lt;/h4&gt;

&lt;p&gt;We heard the most from our active, engaged users on meta who represent the curator side of this equation. From them we heard optimism and motivation to participate in the site plus a lot of thoughts on how the experimental threshold would impact the close system including users implicated in it. &lt;/p&gt;

&lt;p&gt;We supplemented this feedback by looking at responses to our site satisfaction tracking survey which we recently started as a way to get more diverse feedback from Stack Overflow users. On the survey, we regularly see people mentioning closing as one of the most frustrating things about using Stack Overflow. During the experiment, we saw a slight uptick, but it wasn't anything significant. This is something we'll continue to monitor.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;If you have thoughts, I'd love to hear them in the comments here!&lt;/em&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Closing/reopening and participation
&lt;/h4&gt;

&lt;p&gt;Right now, a very small group of people participate in closing/reopening and reviewing questions that have been voted to be closed/reopened. As long as we have the same system in place, we would prefer greater diversity among the people participating.&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%2Fa2wzb21n6fuvjmmfx7jn.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%2Fuploads%2Farticles%2Fa2wzb21n6fuvjmmfx7jn.png" alt="Number of active reviewers" width="800" height="494"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;During the experiment, we saw more participation in reviewing questions. This was driven by an increase in reopen reviewers.&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%2Fkjsmpdtedbafq30mowa5.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%2Fuploads%2Farticles%2Fkjsmpdtedbafq30mowa5.png" alt="Questions closed over time" width="800" height="494"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;During the experiment, we saw an increase in the number of questions closed. Recall this was NOT the result of an increase in the number of questions voted to be closed, but rather an improvement in the efficiency of the system.&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%2Fxi2eamzrt6wt2inv1wq2.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%2Fuploads%2Farticles%2Fxi2eamzrt6wt2inv1wq2.png" alt="Questions reopened over time" width="800" height="494"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;During the experiment, we saw an &lt;em&gt;even larger&lt;/em&gt; relative increase in the total number of questions reopened.&lt;/p&gt;

&lt;h4&gt;
  
  
  Close wars
&lt;/h4&gt;

&lt;p&gt;A "close war" is when a question is closed, reopened, then closed again. Did lowering the threshold required to close/reopen a question result in an increase in their occurrence?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  In the 30 days prior to the experiment, 100 questions were closed at least twice.&lt;/li&gt;
&lt;li&gt;  During the 30-day experiment period, 188 questions were closed at least twice.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We did see an increase, but close wars are actually already relatively rare on Stack Overflow. We aren't too worried about this.&lt;/p&gt;

&lt;h4&gt;
  
  
  Consensus
&lt;/h4&gt;

&lt;p&gt;During the experiment, it was much easier to close a question without consensus among close reasons. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  In the 30 days prior to the experiment, 49 questions were closed without a consensus reason.&lt;/li&gt;
&lt;li&gt;  During the 30-day experiment period, 560 questions were closed without a consensus reason.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is more concerning to us. It's an emergent behavior of the lower close threshold which we're not as happy to see. &lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion and call for feedback
&lt;/h3&gt;

&lt;p&gt;From this experiment, we've concluded that a lower close/reopen vote threshold successfully increases the efficiency of the system. This has positive effects on our curators who volunteer to review questions and we hypothesize that it's a better experience for users who ask questions (though we'd love to hear more feedback from you!). It was especially encouraging that there was NOT an increase in the number of questions that were voted to be closed even while participation in the process increased.&lt;/p&gt;

&lt;p&gt;Based on these results, we have learned that we would like to implement a consensus rule before lowering the close/reopen threshold to 3. That is, a question must receive &lt;em&gt;n&lt;/em&gt; close votes have to agree before a question gets closed. &lt;/p&gt;

&lt;p&gt;Our thinking is that a consensus provides more confidence that question should be indeed closed AND gives the question author more concrete feedback which they can learn from or act on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What are your thoughts? What feedback do you want when you ask a question on Stack Overflow and how do you want to receive it? Do you think we should enforce consensus close reasons? What aspects about asking a question on Stack Overflow today frustrate you?&lt;/strong&gt; &lt;/p&gt;

</description>
      <category>stackoverflow</category>
      <category>experiment</category>
      <category>discuss</category>
    </item>
    <item>
      <title>SELECT Post FROM Stack Overflow Questions WHERE Topic = "git" ORDER BY Votes DESC;</title>
      <dc:creator>Megan Risdal</dc:creator>
      <pubDate>Fri, 30 Aug 2019 15:39:36 +0000</pubDate>
      <link>https://forem.com/stackoverflow/select-post-from-stack-overflow-questions-where-topic-git-order-by-votes-desc-id1</link>
      <guid>https://forem.com/stackoverflow/select-post-from-stack-overflow-questions-where-topic-git-order-by-votes-desc-id1</guid>
      <description>&lt;p&gt;Recently, one of my friends, &lt;a href="https://twitter.com/jamie_hall" rel="noopener noreferrer"&gt;Jamie Hall&lt;/a&gt;, wrote a really great, practical tutorial titled &lt;a href="https://jamiehall.cc/2019/08/17/get-good-at-git/" rel="noopener noreferrer"&gt;"Get good at git"&lt;/a&gt;. In it, he introduces the basic workflows you need to know to use the version control system everyone "loves to be hated by" (his joke, not mine). Not only is it a lovely introduction to git, this paragraph really resonated with me:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In practice, everyone [screws] up constantly. I’m talking about professional software engineers, with many years’ experience, totally [screwing] up their work through unforced errors and dumb mistakes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Problems with git are so common that &lt;a href="https://twitter.com/ksylor" rel="noopener noreferrer"&gt;Katie Sylor-Miller&lt;/a&gt; &lt;a href="https://ohshitgit.com/" rel="noopener noreferrer"&gt;created a website&lt;/a&gt; explaining how to get out of a specific git mess in plain English.&lt;/p&gt;

&lt;p&gt;Knowing that the best place to find reassuring company with other developers totally screwing things up is Stack Overflow, I decided to have a look at the &lt;a href="https://data.stackexchange.com/stackoverflow/query/36657/most-upvoted-questions" rel="noopener noreferrer"&gt;all-time top questions by votes&lt;/a&gt; to see how common git problems are. And it turns out that &lt;strong&gt;5 of the top 10 most voted questions are about getting help with git&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you've come across one of these questions (I know I have), you are very far from alone! I used &lt;a href="https://dev.to/devteam/changelog-stack-overflow-liquid-tag-12o2"&gt;DEV's new Stack Overflow liquid tag&lt;/a&gt; to embed the top git questions of all-time on Stack Overflow. Plus, on Stack Overflow you can now also &lt;a href="https://dev.to/devteam/native-share-to-dev-button-is-now-on-stack-overflow-3a5a"&gt;click "share" and select "DEV" on any post&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  #2 most upvoted question
&lt;/h2&gt;


&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://assets.dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/927358/how-do-i-undo-the-most-recent-local-commits-in-git" rel="noopener noreferrer"&gt;
            How do I undo the most recent local commits in Git?
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;May 29 '09&lt;/span&gt;
            &lt;span&gt;Comments: 12&lt;/span&gt;
            &lt;span&gt;Answers: 105&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/927358/how-do-i-undo-the-most-recent-local-commits-in-git" rel="noopener noreferrer"&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          27198
        &lt;/div&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;I accidentally committed the wrong files to &lt;a href="https://en.wikipedia.org/wiki/Git" rel="noreferrer noopener"&gt;Git&lt;/a&gt; but haven't pushed the commit to the server yet.&lt;/p&gt;
&lt;p&gt;How do I undo those commits from the &lt;em&gt;local&lt;/em&gt; repository?&lt;/p&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/927358/how-do-i-undo-the-most-recent-local-commits-in-git" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  #3 most upvoted question
&lt;/h2&gt;


&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://assets.dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-locally-and-remotely" rel="noopener noreferrer"&gt;
            How do I delete a Git branch locally and remotely?
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Jan  5 '10&lt;/span&gt;
            &lt;span&gt;Comments: 3&lt;/span&gt;
            &lt;span&gt;Answers: 41&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-locally-and-remotely" rel="noopener noreferrer"&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          20360
        &lt;/div&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;Failed Attempts to Delete a Remote Branch:&lt;/p&gt;
&lt;pre class="lang-bash prettyprint-override"&gt;&lt;code&gt;$ git branch -d remotes/origin/bugfix
error: branch 'remotes/origin/bugfix' not found
$ git branch -d origin/bugfix
error: branch 'origin/bugfix' not found.

$ git branch -rd origin/bugfix
Deleted remote branch origin/bugfix (was 2a14ef7).

$ git push
Everything up-to-date

$ git pull
From github.com:gituser/gitproject

* [new&lt;/code&gt;&lt;/pre&gt;…
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-locally-and-remotely" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  #4 most upvoted question
&lt;/h2&gt;


&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://assets.dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/292357/what-is-the-difference-between-git-pull-and-git-fetch" rel="noopener noreferrer"&gt;
            What is the difference between 'git pull' and 'git fetch'?
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Nov 15 '08&lt;/span&gt;
            &lt;span&gt;Comments: 8&lt;/span&gt;
            &lt;span&gt;Answers: 37&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/292357/what-is-the-difference-between-git-pull-and-git-fetch" rel="noopener noreferrer"&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          14043
        &lt;/div&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;What are the differences between &lt;a href="https://git-scm.com/docs/git-pull" rel="noreferrer noopener"&gt;&lt;code&gt;git pull&lt;/code&gt;&lt;/a&gt; and &lt;a href="https://git-scm.com/docs/git-fetch" rel="noreferrer noopener"&gt;&lt;code&gt;git fetch&lt;/code&gt;&lt;/a&gt;?&lt;/p&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/292357/what-is-the-difference-between-git-pull-and-git-fetch" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  #8 most upvoted question
&lt;/h2&gt;


&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://assets.dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/348170/how-do-i-undo-git-add-before-commit" rel="noopener noreferrer"&gt;
            How do I undo 'git add' before commit?
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Dec  7 '08&lt;/span&gt;
            &lt;span&gt;Comments: 13&lt;/span&gt;
            &lt;span&gt;Answers: 39&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/348170/how-do-i-undo-git-add-before-commit" rel="noopener noreferrer"&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          11608
        &lt;/div&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;I mistakenly added files to Git using the command:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;git add myfile.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I have not yet run &lt;code&gt;git commit&lt;/code&gt;. How do I undo this so that these changes will not be included in the commit?&lt;/p&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/348170/how-do-i-undo-git-add-before-commit" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  #9 most upvoted question
&lt;/h2&gt;


&lt;div class="ltag__stackexchange--container"&gt;
  &lt;div class="ltag__stackexchange--title-container"&gt;
    
      &lt;div class="ltag__stackexchange--title"&gt;
        &lt;div class="ltag__stackexchange--header"&gt;
          &lt;img src="https://assets.dev.to/assets/stackoverflow-logo-b42691ae545e4810b105ee957979a853a696085e67e43ee14c5699cf3e890fb4.svg" alt=""&gt;
          &lt;a href="https://stackoverflow.com/questions/6591213/how-can-i-rename-a-local-git-branch" rel="noopener noreferrer"&gt;
            How can I rename a local Git branch?
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="ltag__stackexchange--post-metadata"&gt;
          &lt;span&gt;Jul  6 '11&lt;/span&gt;
            &lt;span&gt;Comments: 1&lt;/span&gt;
            &lt;span&gt;Answers: 41&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;a class="ltag__stackexchange--score-container" href="https://stackoverflow.com/questions/6591213/how-can-i-rename-a-local-git-branch" rel="noopener noreferrer"&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-up-eff2e2849e67d156181d258e38802c0b57fa011f74164a7f97675ca3b6ab756b.svg" alt=""&gt;
        &lt;div class="ltag__stackexchange--score-number"&gt;
          12018
        &lt;/div&gt;
        &lt;img src="https://assets.dev.to/assets/stackexchange-arrow-down-4349fac0dd932d284fab7e4dd9846f19a3710558efde0d2dfd05897f3eeb9aba.svg" alt=""&gt;
      &lt;/a&gt;
    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--body"&gt;
    
&lt;p&gt;How can I rename a local branch which has not yet been pushed to a remote repository?&lt;/p&gt;
&lt;p&gt;Related:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://stackoverflow.com/questions/1526794/rename-master-branch-for-both-local-and-remote-git-repositories?answertab=votes#tab-top" rel="noopener noreferrer"&gt;Rename master branch for both local and remote Git repositories&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://stackoverflow.com/questions/30590083/how-to-rename-a-remote-git-branch-name/30590238#30590238" rel="noopener noreferrer"&gt;How do I rename both a Git local and remote branch name?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

    
  &lt;/div&gt;
  &lt;div class="ltag__stackexchange--btn--container"&gt;
    &lt;a href="https://stackoverflow.com/questions/6591213/how-can-i-rename-a-local-git-branch" class="ltag__stackexchange--btn" rel="noopener noreferrer"&gt;Open Full Question&lt;/a&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  What about you?
&lt;/h2&gt;

&lt;p&gt;Are there Stack Overflow questions about git you constantly reference? What are your biggest git hangups? Have you ever had any "oh crap" moments with git?&lt;/p&gt;

</description>
      <category>stackoverflow</category>
      <category>discuss</category>
      <category>git</category>
    </item>
    <item>
      <title>What’s in the Works at Stack Overflow: Improving Feedback for All Users</title>
      <dc:creator>Megan Risdal</dc:creator>
      <pubDate>Tue, 27 Aug 2019 02:06:19 +0000</pubDate>
      <link>https://forem.com/stackoverflow/what-s-in-the-works-at-stack-overflow-improving-feedback-for-all-users-2ik3</link>
      <guid>https://forem.com/stackoverflow/what-s-in-the-works-at-stack-overflow-improving-feedback-for-all-users-2ik3</guid>
      <description>&lt;p&gt;Hi, I'm the product manager leading the development of Stack Overflow's flagship product, public Q&amp;amp;A. Last week, I &lt;a href="[https://stackoverflow.blog/2019/08/20/upcoming-on-stack-overflow/](https://stackoverflow.blog/2019/08/20/upcoming-on-stack-overflow/)"&gt;shared an update on our blog&lt;/a&gt; about what we're working on and why. &lt;/p&gt;

&lt;p&gt;Building Stack Overflow in a way that better meets the needs of more and more developers is important to me and my team. I'm cross-posting an abbreviated version here because I want to hear your feedback for us.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where we're at today
&lt;/h2&gt;

&lt;p&gt;Last year, we kicked off an initiative to &lt;a href="https://stackoverflow.blog/2018/04/26/stack-overflow-isnt-very-welcoming-its-time-for-that-to-change/" rel="noopener noreferrer"&gt;make Stack Overflow more welcoming&lt;/a&gt;. After launching a new &lt;a href="https://stackoverflow.com/conduct" rel="noopener noreferrer"&gt;Code of Conduct&lt;/a&gt;, an improved &lt;a href="https://meta.stackoverflow.com/questions/381671/the-ask-question-wizard-is-live" rel="noopener noreferrer"&gt;question asking experience&lt;/a&gt;, and several other changes, we spoke to many Stack Overflow users to hear more about their personal experiences using the site. Through these conversations, we heard that the limitations of the Q&amp;amp;A system continue to create the very environment we set out to discourage. People who need help with coding problems feel attacked when their questions are closed or downvoted, while those curating site content feel blamed for doing what the system has asked them to do.&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%2Fy63gxrx4igk58ylx5j0g.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%2Fuploads%2Farticles%2Fy63gxrx4igk58ylx5j0g.png" alt="Illustration showing people with speech bubbles with smiley faces in them" width="800" height="518"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s simply not enough for us to ask people to be nice or change their behavior when the software that underlies everyone’s interactions doesn’t facilitate this. That’s why we’re looking at ways to revitalize the way the core Q&amp;amp;A system works.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we're working on now
&lt;/h2&gt;

&lt;p&gt;Today, &lt;a href="https://stackoverflow.blog/2019/08/20/meet-the-public-qa-team/" rel="noopener noreferrer"&gt;my team's&lt;/a&gt; focus is on these initiatives:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How feedback is delivered by the system&lt;/li&gt;
&lt;li&gt;Addressing issues with our commenting system&lt;/li&gt;
&lt;li&gt;Making a single question asking experience work for everyone&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Improving feedback
&lt;/h3&gt;

&lt;p&gt;As Sara, our Director of Public Q&amp;amp;A, noted &lt;a href="https://stackoverflow.blog/2019/07/18/building-community-inclusivity-stack-overflow/" rel="noopener noreferrer"&gt;in her recent blog post&lt;/a&gt;, it’s hard not to take feedback personally when it’s piled on, no matter how constructive it is. Unfortunately, this overwhelming pile-on is exactly what users who ask an imperfect question are confronted with.&lt;/p&gt;

&lt;p&gt;The first way we're improving the feedback loop among our users is through a redesign of post notices. If you’ve come across a duplicate question or closed question, you’ve probably seen a post notice. These are the pale yellow informational banners that sometimes appear on questions. For people who ask questions today, if your question is closed, feedback that is directed toward you privately is shared publicly with anyone who views your question.&lt;/p&gt;

&lt;p&gt;Here’s what our holistic redesign of all post notices will prioritize:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Delivering improved, private feedback to post authors&lt;/li&gt;
&lt;li&gt;  Not putting users who curate content on the spot&lt;/li&gt;
&lt;li&gt;  Giving actionable, understandable information for the vast majority of public viewers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While working on building our refresh of post notices, we’re also doing discovery on ways to make our question close workflows and review queues better facilitate feedback and content curation for seasoned moderators, technology experts, and new question-askers alike.&lt;/p&gt;

&lt;h3&gt;
  
  
  “They told me not to read the comments…”
&lt;/h3&gt;

&lt;p&gt;It probably comes as a surprise to no one that the comments section on Stack Overflow doesn’t always serve its original purpose (facilitating clarifying questions to improve question quality). Comments can be distracting, &lt;a href="https://stackoverflow.blog/2018/07/10/welcome-wagon-classifying-comments-on-stack-overflow/" rel="noopener noreferrer"&gt;outright harmful&lt;/a&gt;, pure spam, and everything in between.&lt;/p&gt;

&lt;p&gt;We encourage people to flag content that doesn’t belong, and our moderators do incredible work to review everything. But there’s a lot of opportunity to reduce the burden for moderators and users who flag inappropriate content in ways that make using Stack Overflow more pleasant for everyone.&lt;/p&gt;

&lt;p&gt;For example, some of the things we’re exploring right now:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Better distinguishing the “Answer” and “Comment” actions (due to a high volume of helpful “Not an answer” flags indicating problems with the interface).&lt;/li&gt;
&lt;li&gt;  Ways to reduce the number of unhelpful comments that are likely to get removed in the first place.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Improved question-asking guidance for everyone
&lt;/h3&gt;

&lt;p&gt;Several months ago, we &lt;a href="https://meta.stackoverflow.com/questions/381671/the-ask-question-wizard-is-live" rel="noopener noreferrer"&gt;launched the Ask Question Wizard&lt;/a&gt; on Stack Overflow. The new experience defaults users with low reputation to use a guided mode to formulate their questions. So far, &lt;a href="https://stackoverflow.blog/2019/08/22/impact-of-ask-question-wizard/" rel="noopener noreferrer"&gt;we’re pleased with how it’s helping users ask better questions&lt;/a&gt; and as a result have a better experience on the site. In fact, we’re so pleased that our next iteration is focused on incorporating aspects of the guided mode into the question-asking form for everyone.&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%2Fs96axr5jpf4lekqgxxy3.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%2Fuploads%2Farticles%2Fs96axr5jpf4lekqgxxy3.png" alt="A graph showing that the Ask Question Wizard is associated with fewer overall comments and fewer unfriendly comments" width="800" height="355"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We’re still in early stages, but some of the changes we’re working on so far include: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Upfront guidance for first-time question-askers&lt;/li&gt;
&lt;li&gt;  Setting expectations for what happens after asking a question&lt;/li&gt;
&lt;li&gt;  Improved “how-to-ask” guidance while drafting a question&lt;/li&gt;
&lt;li&gt;  Making it easier to improve question quality by consolidating many dozens of validation messages into a single “review” interface&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We’re excited to begin working on these changes because it gives us an opportunity to create a better user experience for everyone. More and more, we hope to look for ways to simplify our platform to seamlessly and intuitively meet the needs of all users who come to Stack Overflow to find and share knowledge.&lt;/p&gt;

&lt;h2&gt;
  
  
  What do you think?
&lt;/h2&gt;

&lt;p&gt;Millions and millions of users come to Stack Overflow each month and rely on and contribute to the site and community in so many unique ways. Stack Overflow wouldn’t be what it is without contributions from developers like you.&lt;/p&gt;

&lt;p&gt;What do you think of this direction? What would make it easier for you to use and participate on Stack Overflow? What are your biggest frustrations today?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>roadmap</category>
      <category>stackoverflow</category>
      <category>productdevelopment</category>
    </item>
    <item>
      <title>What a very bad day at work taught me about building Stack Overflow’s community</title>
      <dc:creator>Sara Ownbey Chipps</dc:creator>
      <pubDate>Thu, 18 Jul 2019 16:02:44 +0000</pubDate>
      <link>https://forem.com/stackoverflow/what-a-very-bad-day-at-work-taught-me-about-building-stack-overflow-s-community-4gmm</link>
      <guid>https://forem.com/stackoverflow/what-a-very-bad-day-at-work-taught-me-about-building-stack-overflow-s-community-4gmm</guid>
      <description>&lt;p&gt;Hi, my name is Sara Chipps, first time Stack blogger, long time Stacker (I’ve always wanted to say that!). I’m the new Director of Public Q&amp;amp;A at Stack Overflow. I’ve been at Stack for a year now, and I’d like to share with you one of my worst days at work, and what it taught me about the Stack Overflow community.   &lt;/p&gt;

&lt;p&gt;A little about me: I’m Stack Overflow user #4140. I was in the beta and one of the first people to ask a question on the platform. Stack Overflow has been a big part of what I do for a long time. I’ve been an active member of Q&amp;amp;A, a participant on Area 51, and a lurker on Worldbuilding, Cooking, and Code Golf. I’ve looked for new opportunities on our Jobs board and placed job ads when hiring great talent at companies I helped run, like &lt;a href="http://jewelbots.com" rel="noopener noreferrer"&gt;Jewelbots&lt;/a&gt; or &lt;a href="http://girldevelopit.com" rel="noopener noreferrer"&gt;GDI&lt;/a&gt;.   &lt;/p&gt;

&lt;p&gt;The thing that really connected me to Stack Overflow and its community, however, is the simple fact that I’ve been a software developer for 18 years. I cut my teeth on MS SQL and Data Warehousing. I moved on to C# and .NET in 2006. I was a .NET MVP for 2009 and 2010 before switching to JavaScript, Node.js, and building Nodebots in 2011. I love JavaScript with all my heart, warts and all. Since joining Stack Overflow’s engineering management team in 2018, I’m back in the world of .NET and on the &lt;a href="https://dotnetfoundation.org/blog/2019/03/28/net-foundation-board-of-directors-election-results" rel="noopener noreferrer"&gt;board&lt;/a&gt; of the .NET foundation helping the framework build the future of the internet.   &lt;/p&gt;

&lt;p&gt;I care a lot about representation in technology, and a future where people from underrepresented groups in technology are hired and succeed at the same rates as their peers. Being a part of the team helping to guide the direction and growth of community is an incredible honor.  &lt;/p&gt;

&lt;p&gt;We’ve been working on exciting things the past few months to make the site more welcome, diverse, and inclusive. To kick off these changes, we started with the tools that our moderators and power users rely on to make Stack Overflow the best site for developers online. The thing I’ve seen our Community Managers push for the most is updating these dated tools, some of which haven’t been touched since we first launched! The team formerly known as DAG (Developer Advocacy and Growth), now part of the Community team, started by rolling out the Tag Synonyms Refresh and the improved Moderator Dashboard. Paying down this debt will continue to be a priority as we work to get our mods best-in-class tools to manage their communities.   &lt;/p&gt;

&lt;p&gt;The second thing we are prioritizing requires a bit of a story. When I joined Stack Overflow almost a year ago, I was blown away by how kind and generous all my coworkers were, and the engineering team is no exception. As engineering manager for the team charged with working on our Talent product, I got to work closely with brilliant people I really respected. It was a treat to be collaborating with lifetime learners and natural teachers, the kind of engineers that you would want on any team.   &lt;/p&gt;

&lt;p&gt;About three months in, on a Friday afternoon, we introduced a new company-wide policy that I felt was relatively benign. What happened next was that, from my point of view, the engineering team completely lost it. No one agreed with this policy, and they made it known over seemingly hundreds of Slack pings. After an afternoon of going back and forth, I walked away feeling emotionally drained. What had happened to my amazing coworkers that were so kind and wonderful? I felt attacked and diminished. It seemed people weren’t valuing my work or my judgment.   &lt;/p&gt;

&lt;p&gt;I went home for the weekend and stewed in my frustration. I replayed everything that happened in my head and each time got more frustrated with the way people reacted. When Sunday rolled around, I decided I wanted to look back at our Slack conversations and see which one of my coworkers was being the rudest and the most unreasonable. I wanted to give them direct feedback that they had hurt my feelings.   &lt;/p&gt;

&lt;p&gt;As I went back through that Friday afternoon chat log, I was shocked to see that no one had been hurling insults. There was no one saying mean things about me or attacking my efficacy directly. In fact, what I found was that people had some well put together arguments about why they felt this policy was a bad idea. The entire engineering department definitely made their criticisms known, but I didn’t find people questioning my ability as a manager, throwing around insults, or saying anything that that illustrated why I was feeling so targeted.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fzgab33vy595fw5zq-zippykid.netdna-ssl.com%2Fwp-content%2Fuploads%2F2019%2F07%2Fyelling-illo-900x675.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fzgab33vy595fw5zq-zippykid.netdna-ssl.com%2Fwp-content%2Fuploads%2F2019%2F07%2Fyelling-illo-900x675.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That was when something became crystal clear: my coworkers hadn’t become monsters, they were still the kind and caring people I thought they were. The monster in this case is not one person, it was created when lots of people, even with great intentions, publicly disagreed with you at the same time. Even kind feedback can come off as caustic and mean when there is a mob of people behind it. No matter how nicely they say it, when a large group of people you really respect publicly challenge something you’ve done it can feel like a personal attack.   &lt;/p&gt;

&lt;p&gt;When I realized this, some of the confusion I had seen about unwelcomeness on Stack Overflow started to make sense. In our developer survey results we read things like this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;“&lt;/strong&gt; &lt;em&gt;Caustic community for new users. There is no excuse for not being kind!&lt;/em&gt;”  – 6 years coding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;“&lt;/strong&gt; &lt;em&gt;It feels too scary and unaccessible for new developers&lt;/em&gt;” – 3 years coding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;“&lt;/strong&gt; &lt;em&gt;P&lt;/em&gt;&lt;em&gt;eople could be less brutal&lt;/em&gt;” – 6 years coding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;“&lt;/strong&gt; &lt;em&gt;The attitude is not beginner friendly. Askers are expected to have done a lot of research before asking a question (re: both question format and content), even if they are completely new to the community or topic. Not everyone can understand or even know to look for documentation when they’re completely new to programming.”&lt;/em&gt; – 12 years coding experience
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;However, when our more experienced users hear this feedback they ask us to provide them with definitive examples of WHERE EXACTLY people are being unfriendly? There isn’t a lot of name calling or anger, why are they being accused of being unfriendly?  &lt;/p&gt;

&lt;p&gt;People tell us they are afraid to participate because of how mean their peers can be. The way the system is currently built, when you ask a question that could use some editing or is a duplicate, a bunch of people come out of the woodwork to tell you you’ve done something wrong.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flh3.googleusercontent.com%2FavINNb1_Dg2h6QfDRJOpnWVFWuokOdxXr_6t97G2jiy-LCbxSrBT8uP5Vs8rWacOnr2za8uPjAhGddAXkMWjipaNOMugKdYv34TtH2PtZ0veQ1S61-QhwaRBLkMjqPLNLaFr8tg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flh3.googleusercontent.com%2FavINNb1_Dg2h6QfDRJOpnWVFWuokOdxXr_6t97G2jiy-LCbxSrBT8uP5Vs8rWacOnr2za8uPjAhGddAXkMWjipaNOMugKdYv34TtH2PtZ0veQ1S61-QhwaRBLkMjqPLNLaFr8tg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;They could say it in the most neutral possible way, but no matter how you approach it, a dozen people pointing out your errors feels terrible. Not only does it feel terrible, but it can also be not beneficial for overall content quality, not to mention an ineffective way to get someone to improve their question. There is also a big yellow box that gives you the names of engineers that voted your question closed or deleted. That in itself can feel really bad especially as our high rep users skew toward more experienced and respected engineers.  &lt;/p&gt;

&lt;p&gt;On one hand, our more experienced power users tell us they feel called out for being unfriendly even when they are just trying to be helpful; on the other, our newer users and people that don’t participate tell us they think Stack Overflow is scary and they are afraid of judgement. In the past, we’ve prioritized getting rid of unfriendly comments. We’ve seen &lt;a href="https://meta.stackoverflow.com/questions/367768/was-there-an-uptick-in-comment-flags-after-the-be-nicer-blog-post/367769#367769" rel="noopener noreferrer"&gt;improvements&lt;/a&gt;&lt;a href="https://meta.stackoverflow.com/questions/373801/when-is-a-comment-hostile-or-unfriendly-educating-newer-users-how-to-flag-comm/373929#373929" rel="noopener noreferrer"&gt;there&lt;/a&gt;, but we still hear people feel targeted even when there aren’t unfriendly comments. This problem is on us and it’s because of how we designed the question asking and closing process. People are using the product as it was designed and as a result people feel called out or, even worse, discouraged from ever asking a question again.   &lt;/p&gt;

&lt;p&gt;Over the next few quarters, we’re going to be taking a step back and re-evaluating how we deliver feedback to users about their questions. We want to make sure people are getting necessary feedback without feeling called out or publicly embarrassed. We will be working on new paths to improve content quality and reduce friction between people. Our goal is to have the question asking process be painless and beneficial for new users and Stack Overflow veterans alike.   &lt;/p&gt;

&lt;p&gt;By improving the way people give each other feedback, we can improve question quality without putting the burden on our users to police the website. We will empower our long time users to become mentors and teachers in order to bring the spirit of Stack Overflow back to what it was in the beginning, a place where people come to share and learn. By thinking hard about how we give feedback, we’ll help people learn instead of driving them away. We’ll get more people involved &lt;strong&gt;and&lt;/strong&gt; improve question quality.  &lt;/p&gt;

&lt;p&gt;Myself and the community team are really excited to improve the experience that all levels of coders have on Stack Overflow, from new users that are learning front-end for the first time to our respected moderators who have been coding for 20+ years. We all have ideas on how to make the system better. The great news is we have experienced researchers, data scientists, and an amazing product manager that will be gathering feedback from us, the community, and many other places and partners to make educated decisions about solutions.   &lt;/p&gt;

&lt;p&gt;We think the world of our community, and are excited to hear what you think of improvements as we make them. We’ll make sure, as always, to keep you posted.   &lt;/p&gt;

&lt;p&gt;The post &lt;a href="https://stackoverflow.blog/2019/07/18/building-community-inclusivity-stack-overflow/" rel="noopener noreferrer"&gt;What a very bad day at work taught me about building Stack Overflow’s community&lt;/a&gt; appeared first on &lt;a href="https://stackoverflow.blog" rel="noopener noreferrer"&gt;Stack Overflow Blog&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>bulletin</category>
      <category>career</category>
      <category>inclusion</category>
      <category>stackoverflow</category>
    </item>
  </channel>
</rss>
