<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Janice at Outreachy - Medium]]></title>
        <description><![CDATA[A publication to house blogposts during my Outreachy internship - Medium]]></description>
        <link>https://medium.com/janice-at-outreachy?source=rss----33dca636ff9f---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Janice at Outreachy - Medium</title>
            <link>https://medium.com/janice-at-outreachy?source=rss----33dca636ff9f---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 23:34:18 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/janice-at-outreachy" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Collaborating Remotely and Globally]]></title>
            <link>https://medium.com/janice-at-outreachy/collaborating-remotely-and-globally-b2fa47e27686?source=rss----33dca636ff9f---4</link>
            <guid isPermaLink="false">https://medium.com/p/b2fa47e27686</guid>
            <category><![CDATA[remote-working]]></category>
            <category><![CDATA[open-source]]></category>
            <category><![CDATA[anita-borg-institute]]></category>
            <category><![CDATA[outreachy]]></category>
            <category><![CDATA[systers]]></category>
            <dc:creator><![CDATA[Janiceilene]]></dc:creator>
            <pubDate>Fri, 16 Feb 2018 22:35:13 GMT</pubDate>
            <atom:updated>2018-02-16T22:35:12.764Z</atom:updated>
            <content:encoded><![CDATA[<h4>Working remotely with a team that’s located around the world is hard.</h4><p>Because I’m in the Western US, while my mentors and the other interns are in the Eastern US or India, everyone’s usually disappeared by the time I’m getting ready for lunch. All of our meetings are first thing in the morning for me. By the time I’m running into issues, everyone’s long gone for the day. Obviously, I do my best to prepare any questions for the meetings in the morning, but it makes meaningful collaboration a lot trickier. And it gets a little lonely.</p><p>Our communication is mostly through Slack. Slack is a terrible way to get questions answered. It’s so easy for things to get lost in the chatter. Especially when questions begin to pile up because of that pesky time zone issue.</p><p>I always have an minor panic attack when I have to post something in Slack. I have a question, so do I put it in the #questions channel? But it’s about a particular project, should it go in that channel instead? But really, is it a question that anyone cares about or should I just DM someone? Or maybe I should just guess at the answer instead of putting myself through the public humiliation of posting on Slack and getting no response from the void.</p><p>Our meetings are through either Google Video or Zoom. Both are great communication tools, when they’re working. Sometimes we end up in a meeting where one poor soul can’t use their mic and has to awkwardly comment in the chat. Which no one’s ever actually looking at, so by the time someone seems the comment, the context is completely forgotten.</p><p>The most ridiculous situation is when someone tries to show everyone an example during a video call. At that point everyone’s swiping through every possible tool to find a link. Is it in Slack? The video chat? The google doc where we’re collaborating on the meeting notes? Is the person screen sharing? Did they start screen sharing after you left the page to check all of the other webpages?</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*wo7j5L1S4bnVUTar." /><figcaption>Is this professional work attire?</figcaption></figure><p>Despite its issues, working remotely is amazing.</p><p>In the morning, I roll out of bed, get the kids ready and out the door and sit down to start working. This week I took a long lunch so I could attend my preschooler’s Valentine’s Day party. At 5:00, I close my laptop and walk 15 feet to my kitchen so I can start dinner. No dress code and no commute, my ideal.</p><p>Working globally is something everyone should experience.</p><p>Working with people from around the globe reminds me to always consider how content will be read by people from various cultures, who speak various language. It means that we work even harder to ensure that all of our processes are concisely written without confusing idioms.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b2fa47e27686" width="1" height="1" alt=""><hr><p><a href="https://medium.com/janice-at-outreachy/collaborating-remotely-and-globally-b2fa47e27686">Collaborating Remotely and Globally</a> was originally published in <a href="https://medium.com/janice-at-outreachy">Janice at Outreachy</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Comfort Zone: Obliterated]]></title>
            <link>https://medium.com/janice-at-outreachy/comfort-zone-obliterated-d52b6c5b457?source=rss----33dca636ff9f---4</link>
            <guid isPermaLink="false">https://medium.com/p/d52b6c5b457</guid>
            <category><![CDATA[css]]></category>
            <category><![CDATA[outreachy]]></category>
            <category><![CDATA[systers]]></category>
            <category><![CDATA[responsive-design]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Janiceilene]]></dc:creator>
            <pubDate>Tue, 30 Jan 2018 17:59:10 GMT</pubDate>
            <atom:updated>2018-01-30T17:59:10.303Z</atom:updated>
            <content:encoded><![CDATA[<p>I’ve had a lot of jobs. I taught theatre, pre-algebra, and special education English. I worked in for a company that made interactive play-spaces for kids (in public libraries!), did billing for a non-profit, provided respite care for little kids, knocked on doors as a census worker, waited tables at a Mexican restaurant, and was a counselor/program director/challenge course facilitator during my entire adolescence spent at summer camp.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9bgodhDmQ7PQOegmpBrdiQ.png" /><figcaption>My previous life included a lot more puns and morbid high schoolers. This was the design for the tshirt we sold at the door for our production of Charlotte’s Web.</figcaption></figure><p>I’ve worn a lot of hats, but none of them have been even vaguely related to coding. The last few weeks has been a lot of brand new stuff, coming at me fast. And software does not have a low barrier for entry.</p><p>The Systers webpage needed some updating. It was missing a lot of information and was written using a markdown to html generator and all of the source files were gone. This meant that when I went to move things around and start adding information, it got messy real quick. I know basic HTML and CSS, so I figured it wouldn’t be a huge deal if I just started over from scratch. It’s just a static page, it’s supposed to look simple, and I was told not to focus too much on the design.</p><p>As with most projects, what started out as a quick and easy project, soon became a whole lot of work.</p><p>It turns out, learning HTML and CSS in a tutorial setting, with an in browser environment is really different from making a real page. Up to this point, the only things I’ve made have been on <a href="http://glitch.com/">Glitch</a>. I’d never had to set up an actual working development environment.</p><p>Setting up a dev environment isn’t really an intuitive process. Every time I got stuck and asked someone for help, they’d open up the command line, throw some magic in there and everything would be working again in a way I didn’t understand and definitely couldn’t replicate. Okay, so I know it’s not magic, but I find the command line frustrating. I just can’t seem to wrap my head around the whole text-only system. It’s on my list of things to work on.</p><p>Once I got VS Code set up with everything I needed, I wrote up all of the HTML for the one page website. Totally easy, no big deal. The styling for everything was really simple and my CSS page was tiny, I thought everything was basically taken care of. Then I realized that my one page was too long and you really needed the ability to jump to the different sections. Then I realized that I actually needed to create several more pages, which also needed to be accessible somehow.</p><p>So, nav bars. Turns out you can’t just make a super simple nav bar. It has to be responsive. I started googling. I ended up trying to work my way through a few different people’s tutorials/write ups, but they were all so complicated I couldn’t really get them to work with my stuff. Finally I found Marc Caron’s <a href="https://medium.com/@heyoka/responsive-pure-css-off-canvas-hamburger-menu-aebc8d11d793">Medium post</a> using pure CSS to create a mobile hamburger menu.</p><p>I worked through it, mostly not understanding what I was doing. It worked? I now had a menu across the top that turned into a hamburger menu that popped out from the side in mobile. But I also needed a submenu, which isn’t included in the tutorial. Since I’ve never done any of this before, I had to go googling around to figure out how to do that. It took me half of forever and a million people’s CodePen’s to get the submenu to drop down if hovered over in full screen and also drop down if clicked on in the mobile view.</p><p>I get that these are easy things for most developers. I am not a developer. It took a lot of googling, a lot of friend bothering, and a lot of giving up and working on other things for a while.</p><p>But it works. The page is simple, it mostly looks like a wiki page. White background, no images, a lot of text. It has a responsive nav that is pure CSS/HTML, no JavaScript.</p><p>And it’s done.</p><p>I think.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d52b6c5b457" width="1" height="1" alt=""><hr><p><a href="https://medium.com/janice-at-outreachy/comfort-zone-obliterated-d52b6c5b457">Comfort Zone: Obliterated</a> was originally published in <a href="https://medium.com/janice-at-outreachy">Janice at Outreachy</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Streamlining Repos and Creating Organizational Processes]]></title>
            <link>https://medium.com/janice-at-outreachy/streamlining-repos-and-creating-organizational-processes-2425b22c13f0?source=rss----33dca636ff9f---4</link>
            <guid isPermaLink="false">https://medium.com/p/2425b22c13f0</guid>
            <category><![CDATA[github]]></category>
            <category><![CDATA[systers]]></category>
            <category><![CDATA[repositories]]></category>
            <category><![CDATA[spreadsheets]]></category>
            <category><![CDATA[outreachy]]></category>
            <dc:creator><![CDATA[Janiceilene]]></dc:creator>
            <pubDate>Mon, 15 Jan 2018 18:15:38 GMT</pubDate>
            <atom:updated>2018-01-15T18:15:37.831Z</atom:updated>
            <content:encoded><![CDATA[<p>A big reason Systers was looking for a documentation intern, was to work on streamlining their Github repos and creating organizational processes. Systers has participated in Google Summer of Code since 2009! They participate in Google Code In. 2017 brought on Outreachy and 2018 ushers in Rails Girls Summer of Code. On top of that, there are all of the wonderful folks who drop by the organization when they’ve got some downtime from their professional coding gig.</p><p>That is a lot of traffic from a very diverse group of people from EVERY level of experience (GCI is ages 13–17, only) from around the globe. Some of these contributors are Open Source pros and some need a hand creating a Github account.</p><p>I spent some time at the beginning just working my way through the 14 active repos and ensuring that they all had the basics, things like licenses, a Code of Conduct, and Issue Templates. Then I did things that made my order loving heart skip a beat, like making sure every repo had the same issue labels and that they were color coded using the Anita B.org color palette.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*tDjcu7q5hOoEpiZ86cw3YQ.png" /><figcaption>I ❤ spreadsheets</figcaption></figure><p>The next big task was putting together contributing guidelines. I spent a little time wandering around Github looking through a few organizations’ guidelines and put something together. It was approved by my mentor and I started the process of adding it to each repo. Another mentor saw the guidelines and brought up some issues.</p><p>I had too much information in the guidelines. Even though I’d broken it up into digestible chunks and added links at the top to jump to each section, it was still too much. No one was going to read to the bottom.</p><p>I was trying to create a single document that would cover the full range of experience levels that Systers’ contributors possess and it didn’t work.</p><p>She pointed out that in my attempts to be inclusive and consistent across the repos, I’d left out any information on how to contribute to each specific repo! I started again. This time I specifically looked at organizations that have huge numbers of repos. Many of them had very simplistic guidelines on Github, then they included links to their websites with further information.</p><p>I sat down and wrote out all of the sections I was trying to include in the Contributing Guidelines, the repo wiki, and the ReadMe files. The only parts I want included on Github are generalized information that won’t change often. Changing information to each repo is a test in tedium. You have to add the same information to every repo individually. It’s terrible.</p><p>Instead, I’m taking any information that will eventually change, like a newcomer’s starter guide, our Slack channel invite (controversial take: Slack will not last forever), and available internships, and moving them over to the Systers website. I’m going to add links to the website to the appropriate pages in Github.</p><p>Now, if someone creates an awesome new tutorial that we want to share with the world, it can be added to the website and not to each, individual repo.</p><p>Really I’m just doing all of this because I’m lazy and don’t want to work that hard. Shh…</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2425b22c13f0" width="1" height="1" alt=""><hr><p><a href="https://medium.com/janice-at-outreachy/streamlining-repos-and-creating-organizational-processes-2425b22c13f0">Streamlining Repos and Creating Organizational Processes</a> was originally published in <a href="https://medium.com/janice-at-outreachy">Janice at Outreachy</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Outreachy & Systers]]></title>
            <link>https://medium.com/janice-at-outreachy/outreachy-systers-7265f1892b12?source=rss----33dca636ff9f---4</link>
            <guid isPermaLink="false">https://medium.com/p/7265f1892b12</guid>
            <category><![CDATA[open-source]]></category>
            <category><![CDATA[outreachy]]></category>
            <category><![CDATA[anita-borg-institute]]></category>
            <category><![CDATA[systers]]></category>
            <dc:creator><![CDATA[Janiceilene]]></dc:creator>
            <pubDate>Thu, 21 Dec 2017 20:57:20 GMT</pubDate>
            <atom:updated>2017-12-21T20:57:19.757Z</atom:updated>
            <content:encoded><![CDATA[<p>“Outreachy is a paid, remote internship program that helps people traditionally underrepresented in tech make their first contributions to Free and Open Source Software (FOSS) communities.” <a href="https://www.outreachy.org/apply/">Apply</a> for the next round!</p><p>After getting a bachelor’s degree in theatre, I fell into teaching. I taught 8th grade pre-algebra and 8th grade special education English. I quit after that second year, completely burnt out. I claimed there was no way I was ever going back into the classroom. The next year I started teaching high school theatre and stayed there for three years. I loved my students. I love theatre. I hated the bureaucracy of the education system in the U.S. I hated that while I taught theatre, I worked 80 hours a week. There’s no way I can do that now that I have kids. I know a lot of people do, but I just can’t.</p><p>My husband’s a software developer and as I began talking about what to do with my life, he started waxing poetic about coding. I figured I’d give it a shot. Over the next few years, when I found some time, I’d start a new tutorial. I’ve done CodeAcademy, edX courses, started Eloquent JavaScript a few times, and dipped into some of his other random books and suggested tutorials. I’ve got a decent grasp of HTML and CSS, some basic knowledge of UX/UI and writing documentation, and signed up for a GitHub account. I never got too far past the beginner’s section of anything before I’d get pulled back into parenting and life, then by the time I went back, I’d have forgotten almost everything I’d worked on.</p><p>After staying home with my small people for four years, I realized that I was bored. While I love my tiny monsters, I don’t love being sequestered with them for days on end without any adult interactions other than the occasional barista or grocery store cashier. My four year old loves preschool and my two year old will start this fall and that means that it’s my turn to decide what I want to do with my life. You know, figure out what I want to be when I grow up.</p><p>Again.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*DQGBx_KGMpbW2gnevikbHw.jpeg" /></figure><p>In February I saw Alice Goldfuss’ tweets about her amazing Teespring Campaign of ‘<a href="http://blog.alicegoldfuss.com/ladies-is-gender-neutral/">Ladies is Gender Neutral</a>’ t-shirts (seriously, go read that post and laugh at the complete meltdowns men had when they realized the shirts were only available in women’s sizes). All proceeds went to Outreachy. I had no idea what Outreachy was, but if someone was going to create a campaign this hilarious to make money for them, I needed to find out.</p><p>As I scrolled through, I realized that I was <a href="https://www.outreachy.org/apply/eligibility/">eligible</a>! Being eligible for an internship is not something that usually happens when you’ve been out of college for almost ten years. Unfortunately, all of the projects were outside the range of my abilities. So, I spent the next few months working on more tutorials (yet again), working on some documentation and blog posts for <a href="https://medium.com/gulpjs">Gulp</a>, and checked the website again when the projects came out for the Winter round.</p><p>This time there were several non-coding projects, including this one for Systers, an <a href="https://anitab.org/systers/">Anita Borg Institute Community</a>. The more I read about the organization, the more I wanted this project! Systers’ is committed to supporting women in tech. Delving into open source for the first time feels pretty overwhelming, so the idea of doing so within an accepting community of women seemed much less intimidating.</p><p>I checked out their github, found a small documentation related contribution to make, and contacted <a href="https://github.com/MeepyMay">May</a> to see what else I could do, as I worked on my application.</p><p>I was accepted! Now I’m combing through all of Systers’ repos and creating documentation and processes, to lower the barrier for entry for new contributors. I really enjoy finding order in the chaos and ensuring that everyone feels safe enough to make a pull request.</p><p>Finding ways to ensure that people of all ages and abilities, around the world, can participate in open source communities should be a priority for all projects and I love that Systers is so passionate about it.</p><p>I’m excited to help create an environment where absolutely anyone can make contributions and hopefully find the confidence they need to continue being involved in both the Systers’ community and the Open Source community as a whole.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7265f1892b12" width="1" height="1" alt=""><hr><p><a href="https://medium.com/janice-at-outreachy/outreachy-systers-7265f1892b12">Outreachy &amp; Systers</a> was originally published in <a href="https://medium.com/janice-at-outreachy">Janice at Outreachy</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>