<?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: Erika with a 'k'</title>
    <description>The latest articles on Forem by Erika with a 'k' (@eripdev).</description>
    <link>https://forem.com/eripdev</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%2F82773%2Feb7f5a7a-fcdb-4462-b2a4-e78159e986b9.jpg</url>
      <title>Forem: Erika with a 'k'</title>
      <link>https://forem.com/eripdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/eripdev"/>
    <language>en</language>
    <item>
      <title>What is A11y and Why We Should Focus On It</title>
      <dc:creator>Erika with a 'k'</dc:creator>
      <pubDate>Wed, 26 Jun 2019 21:19:46 +0000</pubDate>
      <link>https://forem.com/eripdev/intro-to-accessibility-31e5</link>
      <guid>https://forem.com/eripdev/intro-to-accessibility-31e5</guid>
      <description>&lt;p&gt;Have you ever thought that you had a decent grasp on a subject, started digging around, barely scratched the surface and then realized you don't know your ass from your elbow when it comes to the subject at hand? This isn't a "me neither' situation. This is me. Waving my hand high. I am ashamed to admit that as an aspiring front end developer I really don't know much about accessibility. To be fair to myself, not enough people know enough. But that's okay because starting today we are going to work through it and become better together. My goal is to start with a high level overview of accessibility, walk through some code challenges and tutorials of building my portfolio and drop some (hopefully) helpful resources that you can start using to make the web awesome for all.  Sound good? Good. &lt;/p&gt;

&lt;h2&gt;
  
  
  Ok, so what is Accessibility then?
&lt;/h2&gt;

&lt;p&gt;According to &lt;a href="https://www.w3.org/standards/webdesign/accessibility"&gt;W3.org&lt;/a&gt; in a nutshell, the web is designed to work for everyone, regardless of hardware, software, language, location or ability. When the web is meeting this goal it is accessible to a diverse and large variety of individuals and all is well. When the web doesn't meet this goal, people in certain demographics are excluded and lack the ability to participate equally, and that my friends is when we have a problem. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The power of the Web is in its universality.&lt;br&gt;
Access by everyone regardless of disability is an essential aspect.&lt;br&gt;
Tim Berners-Lee, W3C Director and inventor of the World Wide Web&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Basically, A11y is making sure everyone has equal access to the information we provide. &lt;/p&gt;

&lt;h2&gt;
  
  
  Who should practice Accessibility?
&lt;/h2&gt;

&lt;p&gt;Everyone should. To which you would probably (rightfully) ask me why haven't I been implementing it myself? Well, I don't think I have a great answer, but my honest answer is simply put, ignorance. Most tutorials never make any mention of accessibility implementations, and when they do its maybe using Semantic HTML or adding vague image alt tags. Accessibility (or #A11y)is one of those topics that is portrayed as a niche developer skill, when in reality it is something we can all start implementing today to make the web a better place. There's tons of great information available, so no more excuses. &lt;/p&gt;

&lt;h2&gt;
  
  
  Who benefits from Accessibility?
&lt;/h2&gt;

&lt;p&gt;Everyone. That's it. That's the answer. When most people think of accessibility they may think of technology such as screen readers or text to voice assistants which is just one population of people who need accessible products. We also want to include people who may have temporary disabilities- which can be things such as recovering from a recent illness or injury which can affect physical function. &lt;/p&gt;

&lt;p&gt;Accessibility doesn't just include disabilities, we also want to consider situational factors and find ways to make sure that end user can still utilize our product. Language barriers and assumption of literacy can inadvertently exclude certain individuals. I'm currently in Paris, France and while I don't speak French, using systems and interpreting signs is so much more easier when there are intuitive icons to assist the user with understanding content. We also want to develop with users in mind who may have slower internet connections, by not weighing down an application with heavy and unnecessary images. &lt;/p&gt;

&lt;h2&gt;
  
  
  Where can I learn more about Accessibility?
&lt;/h2&gt;

&lt;p&gt;I hope this brief overview has piqued your interest and also encouraged you to learn more about incorporating accessibility into your designs and projects. This of course if not an all inclusive list as there are many resources available to learn more, but these are good starting points to learn the basics.&lt;/p&gt;

&lt;h3&gt;
  
  
  Learning Resources
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Google Developers&lt;/strong&gt; &lt;a href="https://developers.google.com/web/fundamentals/accessibility/"&gt;https://developers.google.com/web/fundamentals/accessibility/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;University of California at Berkeley&lt;/strong&gt; &lt;a href="https://webaccess.berkeley.edu/resources/tips/web-accessibility"&gt;https://webaccess.berkeley.edu/resources/tips/web-accessibility&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mozilla/MDN&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility"&gt;https://developer.mozilla.org/en-US/docs/Web/Accessibility&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;W3C.org&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://www.w3.org/WAI/fundamentals/accessibility-intro/"&gt;https://www.w3.org/WAI/fundamentals/accessibility-intro/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The A11y Project&lt;/strong&gt;&lt;br&gt;
&lt;a href="http://a11yproject.com/"&gt;http://a11yproject.com/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Design Tools
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Adobe&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.adobe.com/accessibility.html"&gt;https://www.adobe.com/accessibility.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Color Safe&lt;/strong&gt; Accessible Color Palettes &lt;br&gt;
&lt;a href="http://colorsafe.co/"&gt;http://colorsafe.co/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Auditing Tools
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;A11y Checker&lt;/strong&gt; HTML checker &lt;br&gt;
&lt;a href="https://github.com/Muhnad/a11y-checker"&gt;https://github.com/Muhnad/a11y-checker&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A11y Color Contrast Accessibility Validator&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://color.a11y.com/?wc3"&gt;https://color.a11y.com/?wc3&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WAVE&lt;/strong&gt; Web Accessibility Evaluation Tool &lt;br&gt;
&lt;a href="https://wave.webaim.org/"&gt;https://wave.webaim.org/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for reading, and I hope you join me for my future A11y posts. If you have any resources or best practices I'd love to hear about them so please leave them in the comments below!&lt;/p&gt;

</description>
      <category>a11y</category>
    </item>
    <item>
      <title>My (Awesome) Experience With REFACTR.TECH 2019</title>
      <dc:creator>Erika with a 'k'</dc:creator>
      <pubDate>Mon, 10 Jun 2019 02:40:17 +0000</pubDate>
      <link>https://forem.com/eripdev/my-awesome-experience-with-refactr-tech-2019-27id</link>
      <guid>https://forem.com/eripdev/my-awesome-experience-with-refactr-tech-2019-27id</guid>
      <description>&lt;p&gt;This weekend I had the pleasure of attending &lt;a href="http://refactr.tech/"&gt;REFACTR.TECH 2019 &lt;/a&gt;&lt;a&gt;&lt;/a&gt; in Atlanta. This was a three day conference focused on providing technical content in a diverse and inclusive environment. &lt;br&gt;
From their site, &lt;/p&gt;
&lt;blockquote&gt;REFACTR.TECH is all about growing and showcasing powerful voices of marginalized people and allies in tech. For three days, REFACTR.TECH focuses on technology while creating a safe space or thoughtful and nuanced conversations around diversity, inclusion, and intersectionality in tech.&lt;/blockquote&gt;

&lt;p&gt;Based on my experience I'd say they definitely met their goal! There were attendees from all ways of life, identities, skill levels and professions. As an up and coming Junior Developer I always felt comfortable asking (and answering!) questions without any fear of ridicule or feeling I didn't belong. I learned so much this weekend, so let's recap, shall we? &lt;/p&gt;

&lt;h2&gt;Day 1 &lt;/h2&gt;

&lt;p&gt;Day 1 consisted of a variety of full day workshops including the free Vue Vixens workshop and AMP Roadshow. Vue Vixens is an initiative that aims to create workshops to teach Vue.js in a cool and fun way to foxy people who identify as women. AMP is short for Accelerated Mobile Pages, and The AMP Project is an open source initiative aimed at making the web awesome for everyone by providing consistently fast, beautiful and high performing sites across devices and platforms. I did not attend those, but I know people who did and walked away quite the wiser and filled with new information to implement. &lt;/p&gt;

&lt;p&gt;I attended the Gatsby Workshop hosted by the awesome &lt;a href="https://twitter.com/brandon_kearns"&gt;Brandon Kearns&lt;/a&gt; of Home Depot. At first, I was nervous because I only knew the very basics of React and the only thing I knew about Gatsby is that it's a "Blazing fast static site generator". My fears were quickly put aside as Brandon made sure no one was left behind and we learned how to get the environment up and running and before we knew it we were well on our way to creating our first Gatsby site. Thanks to this workshop I learned that Gatsby v=can be used for so much more and that when paired with GraphQL it can be a very powerful tool to have under your belt. I look forward to incorporating the knowledge I learned into my personal site later this year. &lt;/p&gt;

&lt;p&gt;You can find full descriptions of the workshops and the presenters &lt;a href="http://refactr.tech/schedule/"&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;h2&gt;
  
  
  Day 2
&lt;/h2&gt;

&lt;p&gt;Day 2 consisted of a variety of 45 minute talks broken down into tracks such as Front End Engineering, Software Engineering, Product/UX/UI, Social Impact and Community, Career and Leadership, and Cool Shit. The coolest part is that you didn't have to commit to just one track, so people like myself with a variety of interests could take in as much as you could fit into your schedule. There were more talks than you could shake a stick at and for a full overview go &lt;a href="http://refactr.tech/detail/sessions.html"&gt;here&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;I mainly focused on the Front End Engineering track, and started off with a presentation on Progressive Web Apps (PWAs) by &lt;a href="https://twitter.com/mhartington"&gt;Mike Hartington&lt;/a&gt;. I'd always heard of the phrase but never really &lt;em&gt;knew&lt;/em&gt; what they were, so that was pretty cool. Next, I attended the React Accessibility talk by &lt;a href="https://twitter.com/TaelurAlexis"&gt; Tae'lur Alexis&lt;/a&gt; Founder of Codeeveryday.io. &lt;br&gt;
&lt;/p&gt;
&lt;blockquote class="ltag__twitter-tweet"&gt;
    &lt;div class="ltag__twitter-tweet__media ltag__twitter-tweet__media__two-pics"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VMxPJPPI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/D8ZJfkMX4AAbqJU.jpg" alt="unknown tweet media content"&gt;
    &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--6NDhrUJq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1131785072233857024/StRjwmMm_normal.jpg" alt="Tae'lur Alexis ⚛️🦄 profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Tae'lur Alexis ⚛️🦄
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        &lt;a class="comment-mentioned-user" href="https://dev.to/taeluralexis"&gt;@taeluralexis&lt;/a&gt;

      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      My talk at &lt;a href="https://twitter.com/RefactrTech"&gt;@RefactrTech&lt;/a&gt; on Accessibility in React!&lt;br&gt;&lt;br&gt;I did it! Executed the plan. I presented in front of a packed audience (who were all engaged &amp;amp; supportive). I met w/ ppl who've been following my journey on Twitter &amp;amp; hearing how my transparency inspires them was everything 💕🤓 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      16:50 PM - 06 Jun 2019
    &lt;/div&gt;


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


&lt;p&gt;Billions of people use the internet with new people having their first experience every day, and it's crucial that we as developers make sure that everyone has the same experiences when they access our products.Accessibility is not something that is taught as part of the basics and going forward I am pledging to make sure I am making accessible products and teaching/engaging others on it's importance. &lt;/p&gt;

&lt;p&gt;By the end of day 3 my mind was overflowing with information, but I was ready for more (and a nap). &lt;/p&gt;

&lt;h2&gt;
  
  
  Day 3
&lt;/h2&gt;

&lt;p&gt;Day three consisted of more keynotes and breakout sessions. &lt;/p&gt;

&lt;p&gt;Tying into the fact that billions now have access to the web with new people gaining access daily, did you know that mobile/tablet usage amongst internet users has now surpassed desktop? Planet of the API's by &lt;a href="https://twitter.com/HenriHelvetica"&gt; Henri Helvetica &lt;/a&gt; addressed this and focused on API's that we can use to measure and increase the efficacy of our applications resource loading and page renders which is highly important since we want people to have speedy mobile user experiences amongst differing networks and devices. &lt;/p&gt;

&lt;p&gt;I knew VSCode was awesome but on day 3 I learned I was definitely not using it to its full capacity in the workshop Visual Studio Code Sparks Joy by &lt;a href="https://twitter.com/craigrodrigues"&gt;Craig Rodrigues&lt;/a&gt;. I definitely picked up a few extensions such as Prettier and useful hints and tips that I will be incorporating into my workflow. Work smarter, not harder amirite? &lt;/p&gt;

&lt;p&gt;I'm not quite ready to start interviewing yet, but I am more than prepared thanks to A React Developer’s Guide to Tech Interviews by Salesloft UI Engineer &lt;a href="https://twitter.com/adriannavaldivi"&gt;Adrianna Valdivia&lt;/a&gt;. If you're waiting until you start applying for jobs to begin your interview prep you're too late. Start early by incorporating common interview items into your learning paths so you can really get acquainted. &lt;/p&gt;

&lt;h2&gt; Summary &lt;/h2&gt; 

&lt;p&gt;All in all I had an absolute blast at REFACTR.TECH 2019. I learned SO much and met so many amazing people. If you attended this year I'd love to hear about your experience, and if you didn't attend but are interested I highly recommend attending next year April 22-24, 2020.&lt;br&gt;
&lt;a href="https://twitter.com/ericastanley"&gt;Erica Stanley&lt;/a&gt;, &lt;a href="https://twitter.com/laingbeth"&gt;Beth Laing&lt;/a&gt; and &lt;a href="https://twitter.com/angelmbanks"&gt;Angel Banks&lt;/a&gt; put so much effort into this conference and made it into a truly amazing experience. &lt;br&gt;
&lt;/p&gt;
&lt;blockquote class="ltag__twitter-tweet"&gt;
      &lt;div class="ltag__twitter-tweet__media"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MDn27glt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/D8fGk1IWsAUx8Xk.jpg" alt="unknown tweet media content"&gt;
      &lt;/div&gt;

  &lt;div class="ltag__twitter-tweet__main"&gt;
    &lt;div class="ltag__twitter-tweet__header"&gt;
      &lt;img class="ltag__twitter-tweet__profile-image" src="https://res.cloudinary.com/practicaldev/image/fetch/s--9-X6owHN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1089618098179792898/D4L1x64d_normal.jpg" alt="REFACTR.TECH profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        REFACTR.TECH
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @refactrtech
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__twitter-logo"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P4t6ys1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/twitter-f95605061196010f91e64806688390eb1a4dbc9e913682e043eb8b1e06ca484f.svg" alt="twitter logo"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__body"&gt;
      We'll see everyone next year at &lt;a href="https://t.co/xWZTx8mWWu"&gt;REFACTR.TECH&lt;/a&gt; 2020! Join our newsletter for updates! &lt;a href="https://t.co/yhkBLVFUjv"&gt;buff.ly/2SAkBva&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/refactr"&gt;#refactr&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/diversity"&gt;#diversity&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/inclusion"&gt;#inclusion&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/tech"&gt;#tech&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/atlanta"&gt;#atlanta&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/conference"&gt;#conference&lt;/a&gt; &lt;a href="https://twitter.com/hashtag/refactr"&gt;#refactr&lt;/a&gt;tech 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      20:35 PM - 07 Jun 2019
    &lt;/div&gt;


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


</description>
    </item>
  </channel>
</rss>
