<?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: Andres Villegas</title>
    <description>The latest articles on DEV Community by Andres Villegas (@thisisvillegas).</description>
    <link>https://dev.to/thisisvillegas</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%2F585791%2F742bbd5d-8134-441c-b369-d98c5538d4e9.jpeg</url>
      <title>DEV Community: Andres Villegas</title>
      <link>https://dev.to/thisisvillegas</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/thisisvillegas"/>
    <language>en</language>
    <item>
      <title>Creating a Standout GitHub Profile README</title>
      <dc:creator>Andres Villegas</dc:creator>
      <pubDate>Tue, 23 Mar 2021 20:26:19 +0000</pubDate>
      <link>https://dev.to/bigcommercedevs/creating-a-standout-github-profile-readme-58a3</link>
      <guid>https://dev.to/bigcommercedevs/creating-a-standout-github-profile-readme-58a3</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--D_7DZh9y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AxsvJU5SrmyHlQ31-pzSbow.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--D_7DZh9y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AxsvJU5SrmyHlQ31-pzSbow.png" alt="" width="880" height="528"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Looking to have your GitHub profile stand out? Wanting it to match all the beautiful and intricate design work that you have put into your projects? We’ve got you covered.&lt;/p&gt;

&lt;p&gt;In this post, we will walk you through how to update your GitHub profile, add more personality, and help you stand out from the crowd. To make our updates, we’ll be using Markdown language (here is a &lt;a href="https://commonmark.org/help/"&gt;quick Markdown guide&lt;/a&gt; if you’re unfamiliar with it).&lt;/p&gt;

&lt;p&gt;This blog post will cover:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to use images and badges&lt;/li&gt;
&lt;li&gt;Adding a Github Status Card and top language card&lt;/li&gt;
&lt;li&gt;How to include button links to your social media accounts&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Creating the README file
&lt;/h3&gt;

&lt;p&gt;In order to customize your profile, you’ll need to create a README file project. This project will be your home for all the cool, personalized objects you’d like to showcase on your profile. To create your README, follow these steps&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Once you’re logged in to your Github account, create a new repo. You will use your username to name this repo. For the purposes of this tutorial, I’ll be using my own Github README as an example and since my username is thisisvillegas, that is what I’ll use to name the repo.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Hcl2TArW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/845/0%2A9CgfGBHanqAgp74o" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Hcl2TArW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/845/0%2A9CgfGBHanqAgp74o" alt="" width="845" height="549"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Make sure that you check off the box to have the README file created when the repo is initialized.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z2M8jvCd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/514/0%2Av8LM7mcj8HSYNX7M" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z2M8jvCd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/514/0%2Av8LM7mcj8HSYNX7M" alt="" width="514" height="121"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Once the repo has been created, you will see that GitHub knows you have accessed this special repo and presents you with the option to edit the file. Go ahead and click on this. You will get directed over to the file editor that is built into GitHub. If you have never updated a README file before, &lt;a href="https://www.makeareadme.com/"&gt;Make a README&lt;/a&gt; has a deeper look into README files.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Adding Images
&lt;/h3&gt;

&lt;p&gt;Adding images is a fun way to customize and add color to your profile. This will visually engage whoever is looking at your profile. You can also use free tools like &lt;a href="https://www.canva.com/"&gt;Canva&lt;/a&gt; to create your own beautiful header images.&lt;/p&gt;

&lt;p&gt;Need some inspiration? We have you covered.&lt;/p&gt;

&lt;p&gt;Uploaded to my repo are some BigCommerce Developer-themed images you can use on your profile. You can find them under assets. These are named DeveloperHeroBanner, BigCommerceDevs, and SpaceMan.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--12rJRqMn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/0%2AJKyzq_e9TUlb84wX" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--12rJRqMn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/0%2AJKyzq_e9TUlb84wX" alt="" width="880" height="275"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Using the following code, you can add an image via Markdown.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;![alt text](https://{insert your image URL} “add your alt text”)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Another way to add an image is via an image tag. This method allows you to size the image with more ease.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src=”drawing.jpg” alt=”alt text” width=”200"/&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Something to note here is, that if you are looking to keep things super organized, you can upload the image you want to use into the repo that you just created and reference that URL as such.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;“https://github.com/[username]/[reponame]/blob/[branch]/assets/image.jpg”
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or reference the image directly&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;“assets/image.jpg”
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;As you can see in my example above, my hero banner was uploaded to this repo and I was able to insert it with the following code:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src=”https://github.com/thisisvillegas/thisisvillegas/blob/main/assets/GitHubBanner.png" alt=”horizon hero banner”/&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Taking this a step further, you can shorten the src to reference just the image, for example, the shortened version of the example above is:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src=”assets/GitHubBanner.png” alt=”horizon hero banner”/&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Adding Github Status Card &amp;amp; Most Used Language Card
&lt;/h3&gt;

&lt;p&gt;Another popular profile customization is adding detail cards to your GitHub to your page. This is a way to easily show-off all your GitHub stats in a fun, visual way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FU7XfjMo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/0%2AlZA7MsclvgEZw6TW" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FU7XfjMo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/0%2AlZA7MsclvgEZw6TW" alt="" width="880" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Using the following code you will be able to add a GitHub status card to your profile. This will condense all the activities for the year in one easy-to-read card.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;![Andres’ GitHub stats](https://github-readme-stats.vercel.app/api?username=thisisvillegas&amp;amp;theme=synthwave&amp;amp;show_icons=true&amp;amp;count_private=true “Andres’ GutHub Stats”)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;We can break this string down into a few components.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[https://github-readme-stats.vercel.app/api?](https://github-readme-stats.vercel.app/api?)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;This the API url for the card, this won’t change for you
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;username=thisisvillegas
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Make sure you update this to your username
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;theme=synthwave
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;There are different themes you can use, you can find them all listed in the &lt;a href="https://github.com/anuraghazra/github-readme-stats"&gt;github-readme-stats&lt;/a&gt; repo
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;show_icons=true
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Toggles whether or not the icons display on the card
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;count_private=true
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;This includes the count of all the private contributions made
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;“Andres’ GutHub Stats”
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;This is the alt text and like with any image, should be included for accessibility purposes.&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;The following code will grant you access to the top language card, this card aggregates all the languages used in your repo and puts them in one easy graphic.
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=thisisvillegas&amp;amp;theme=synthwave “Andres’ Top Languages Card”)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Breaking this down, we can see it uses very similar components to the initial card.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Uses a different API but like on the first card, it won’t change for you. You will have to update the username to match your Github username and then if you want to add a theme you can include that last parameter.&lt;/li&gt;
&lt;li&gt;The last section is the alt text for the card. Again, this should be included with every image/graphic that you add to any page for accessibility purposes. If you would like to learn more about &lt;a href="https://medium.com/bigcommerce-developer-blog/building-bigcommerce-for-accessibility-76fb6d1950fb"&gt;alt text and accessibility&lt;/a&gt;, check out this blog post I put together.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Adding Social Media Links
&lt;/h3&gt;

&lt;p&gt;As a developer, growing your network and connecting with people is very important. Below we will walk you through how to link your social media accounts with embedded buttons.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kT1Lyd10--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/498/0%2AuHcq5wySWNkjfkKW" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kT1Lyd10--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/498/0%2AuHcq5wySWNkjfkKW" alt="" width="498" height="64"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;To add your social media links we are going to be using &lt;a href="https://shields.io/"&gt;Shields.io&lt;/a&gt;. For more customization options you can visit their site.&lt;/li&gt;
&lt;li&gt;In order to get these cool badges to show up, in your file, add the following lines into your README file:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;For LinkedIn:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;a href=”https://www.linkedin.com/in/andres-villegas-79867ab7/"&amp;gt; ![alt text](https://img.shields.io/badge/-LinkedIn-0e76a8?style=plastic&amp;amp;logo=linkedIn)&amp;lt;/a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;For Twitter:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;a href=”https://twitter.com/thisisvillegas"&amp;gt;![alt text](https://img.shields.io/badge/-Twitter-1DA1F2?style=plastic&amp;amp;logo=Twitter) &amp;lt;/a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;For Instagram:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;a href=”https://www.instagram.com/doktordres/"&amp;gt;![alt text](https://img.shields.io/badge/-Instagram-833AB4?style=plastic&amp;amp;logo=Instagram)&amp;lt;/a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;In the example above you can see that I added three buttons. One for LinkedIn, another for Twitter, and the last one for Instagram. In order to customize these for your profile, just updated the href tag.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;Making sure that you stand out from the rest is crucial when sending someone over to your GitHub Profile. Take advantage of the ability to personalize your account to really showcase your personality.&lt;/p&gt;

&lt;p&gt;For more inspiration on how to customize your profile, check out the examples below:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/Thaiane"&gt;github.com/Thaiane&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/abhisheknaiidu"&gt;github.com/abhisheknaiidu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/MartinHeinz"&gt;github.com/MartinHeinz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Have you already updated your profile? I’d love to take a look at it! Feel free to share it with me. Leave a comment below or reach out to me on Twitter at &lt;a href="https://twitter.com/thisisvillegas"&gt;@thisisvillegas&lt;/a&gt;.&lt;/p&gt;




</description>
      <category>industry</category>
      <category>readme</category>
      <category>markdown</category>
      <category>github</category>
    </item>
    <item>
      <title>My Experience at DeveloperWeek 2021</title>
      <dc:creator>Andres Villegas</dc:creator>
      <pubDate>Fri, 05 Mar 2021 17:40:37 +0000</pubDate>
      <link>https://dev.to/thisisvillegas/my-experience-at-developerweek-2021-1lo6</link>
      <guid>https://dev.to/thisisvillegas/my-experience-at-developerweek-2021-1lo6</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--I78vgbOK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AqJlkaLmzbG1rqEyqMUGPGw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--I78vgbOK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1024/1%2AqJlkaLmzbG1rqEyqMUGPGw.png" alt="DeveloperWeek badge"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What is DeveloperWeek
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.developerweek.com/"&gt;DeveloperWeek&lt;/a&gt; is a gathering of many of the brightest minds in the developer community sharing their current experiences with new technologies, running the business, and everything in between. It was an amalgamation of 15+ different conferences all in the same week. It included API &amp;amp; Microservers, AI &amp;amp; Machine Learning, JavasScript Conference, Containers &amp;amp; Kubernetes, DevOps Summit to name a few. When I first pulled up the schedule my mind was racing trying to figure out which one of these great talks I would choose over the other amazing talks that I knew I was going to have to wait to see when the team at DeveloperWeek release the videos. It really was a full buffet of all things developer.&lt;/p&gt;

&lt;p&gt;With my background in JavaScript, I choose to attend many of the talks around this subject but also delved into some of the other flavors that were offered. Some of the talks had some names that were too interesting not to attend! The speakers ranged from CEOs to Engineers on the frontlines to Developer Advocates reaching out and getting to share their perspective and knowledge with the world.&lt;/p&gt;

&lt;h3&gt;
  
  
  Attending DeveloperWeek
&lt;/h3&gt;

&lt;p&gt;It was such an honor to participate in a conference such as this one where over 8,000 developers, engineers, software architects, and executives gathered to witness the immense amount of content provided. They also had a Hackathon, which honestly, to be able to gather people in a remote manner and have them cook something up like this is already challenging as it is, but they were able to do so in a successful manner. It was impressive, to say the least.&lt;/p&gt;

&lt;h3&gt;
  
  
  Sessions &amp;amp; Takeaways
&lt;/h3&gt;

&lt;p&gt;With about 30 different talks being given per day, the hardest part of attending this conference was choosing which sessions to attend. Some talks ran for about an hour and some of them ran for just 30 minutes. It was easy to jam-pack your schedule and by the end of the day, it left your head spinning and a browser full of open tabs and a whole slew of new bookmarks.&lt;/p&gt;

&lt;p&gt;With that said, I want to share with you some of the talks I managed to attend and what I was able to get from them.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Designers and Developers Need a Common Language by &lt;a href="https://embed.emamo.com/event/developerweek-2021/r/speaker/jedidiah-weller"&gt;Jedidiah Weller&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;This session spoke directly to a core issue that I have seen occur on many different levels in tech companies. Whether it is designers talking with developers or developers talking with the customer care service team — the idea of being able to share a common language is essential for an easy and efficient transfer of knowledge. A common language also helps keep everybody on the same page when it comes to setting goals and achieving them.&lt;/p&gt;

&lt;h3&gt;
  
  
  Increase App Confidence with CI/CD and Infrastructure as Code by &lt;a href="https://embed.emamo.com/event/developerweek-2021/r/speaker/angel-rivera"&gt;Angel Rivera&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;In this talk, Angel, who is also a Developer Advocate, discussed the importance of smoke tests while developing and making sure you are running these tests anytime the code changes. Infrastructure as code allows you to not only run these smoke tests before the CI/CD process but also run a set of smoke tests in the targeted environment. This process will increase everyone’s confidence in the app. Infrastructure as code is the ability to define, provision, maintain, and destroy infrastructure using code syntax. He also shared an example of how to achieve this through circleCI.&lt;/p&gt;

&lt;h3&gt;
  
  
  The 90s Called &amp;amp; They Want Their Websites Back by &lt;a href="https://embed.emamo.com/event/developerweek-2021/r/speaker/rachel-white"&gt;Rachel White&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;I felt like this was one of the quirkier of the talks, but just as relevant. Rachel took us back to the evolution of the personal pages starting back in the 90’s. We traveled back in time when Geocities and Angelfire were beginning to offer people the ability to easily host their own pages about everything and nothing. It was a very nostalgic walk down memory lane, which really shed light on how far we have made it and how new technologies today like JAMstack architecture are allowing us to go back to that relative ease of hosting our own pages.&lt;/p&gt;

&lt;h3&gt;
  
  
  Using Google Apps Script to Sync Data and Automate Workflows by &lt;a href="https://embed.emamo.com/event/developerweek-2021/r/speaker/al-chen-1"&gt;Al Chen&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Al showed us how Google App Scripts can shine. He shared how he uses this technology along with Coda (a technology that streamlines and integrates many different resources together in one platform) to make API calls, gather data from a Google Sheet, and aggregate it into a Coda document. He then showed us how to automate the entire process using Google App Scripts. Very cool.&lt;/p&gt;

&lt;h3&gt;
  
  
  Driving Collaboration across Distributed Teams by &lt;a href="https://embed.emamo.com/event/developerweek-2021/r/speaker/jarom-chung"&gt;Jarom Chung&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;Jarom and his team gave a very relevant talk about getting us to collaborate in the era of video meetings. They touched on how we may get lured into thinking we can multitask during these meetings, but that practice results in distracted team members. The burnout can happen when our schedule is back-to-back meetings and video platforms really favor the extroverts. He walked us through how he and his team have implemented strategies to avoid these pitfalls, maintaining user engagement, and therefore maximizing the efficiencies of these meetings.&lt;/p&gt;

&lt;h3&gt;
  
  
  Summary
&lt;/h3&gt;

&lt;p&gt;DeveloperWeek 2021 was an incredible demonstration of all the different areas and specializations in which developers are involved, with its sheer amount of topics discussed. Some of the talks were technical and some really dealt with the well-being and communication of the developer.&lt;/p&gt;

&lt;p&gt;This conference will continue to enlighten minds as it continues with its scheduled events including DeveloperWeek Europe on April 27th and 28th 2021, DeveloperWeek Global Management in May, and even more in the following months.&lt;/p&gt;

&lt;p&gt;I’d also love your feedback on YOUR experience at DeveloperWeek! What did you experience? What cool things are you going to do with everything you learned? Leave a comment below or reach out to me on Twitter at &lt;a href="https://twitter.com/thisisvillegas"&gt;@thisisvillegas&lt;/a&gt;.&lt;/p&gt;




</description>
      <category>developerweek</category>
      <category>developer</category>
      <category>industry</category>
      <category>cicdpipeline</category>
    </item>
    <item>
      <title>Building BigCommerce for Accessibility</title>
      <dc:creator>Andres Villegas</dc:creator>
      <pubDate>Wed, 03 Mar 2021 22:17:49 +0000</pubDate>
      <link>https://dev.to/bigcommercedevs/building-bigcommerce-for-accessibility-56d9</link>
      <guid>https://dev.to/bigcommercedevs/building-bigcommerce-for-accessibility-56d9</guid>
      <description>&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F1%2A2ilEbUeknnmCi5D-_9pbwA.png" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F1%2A2ilEbUeknnmCi5D-_9pbwA.png" alt="Accessibility photo of people doing things on their devices"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Designing with Accessibility in mind is crucial in today’s eCommerce world. In order to deliver the best possible shopping experience for all users, BigCommerce is excited to announce new updates available to our Cornerstone theme. With these accessibility updates, you and your clients will have the tools necessary to comply with Web Content Accessibility Guidelines (WCAG) standards.&lt;/p&gt;

&lt;p&gt;In this article, we will explore the accessibility features that are available on the BigCommerce platform that you as a developer should be aware of and implement in your store. We’ll cover using alt text, text accessibility, keyboard accessibility, and customization.&lt;/p&gt;

&lt;h3&gt;
  
  
  Accessibility and Ecommerce
&lt;/h3&gt;

&lt;p&gt;Accessible websites allow shoppers with disabilities the ability to navigate the eCommerce site and have a better shopping experience. Designing and building sites with inclusivity in mind is a critical consideration for all web developers. Among the many benefits to accessibility, this approach also &lt;a href="https://thewholebraingroup.com/blog/5-benefits-accessible-website/" rel="noopener noreferrer"&gt;improves SEO and increases the potential reach for market penetration&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Accessibility on BigCommerce
&lt;/h3&gt;

&lt;h3&gt;
  
  
  Alt Text
&lt;/h3&gt;

&lt;p&gt;Alt text also referred to as “alt tags” or “alt descriptions” refers to descriptions given to an image that technology like screen readers use to assist visually impaired users. A good rule of thumb should be — if you’re adding an image, don’t forget to always add in the alt text.&lt;/p&gt;

&lt;p&gt;To add alt text descriptions in BigCommerce, you have three options. Developers can add descriptions in &lt;a href="https://developer.bigcommerce.com/stencil-docs/page-builder/page-builder-overview" rel="noopener noreferrer"&gt;Page Builder&lt;/a&gt;, directly add alt text in your code, or use Aria-label attributes.&lt;/p&gt;

&lt;h4&gt;
  
  
  Adding alt text in BigCommerce Page Builder:
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Go to Storefront &amp;gt; My Theme in the control panel, then click &lt;strong&gt;Customize&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2Aqt6C98BMvpVjUefT" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2Aqt6C98BMvpVjUefT"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Once in Page Builder, select the image widget and expand the SEO option at the bottom of the list.&lt;/li&gt;
&lt;/ol&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AqndC2N-usSKlF2Tj" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F0%2AqndC2N-usSKlF2Tj"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Enter the alt text.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Click Save.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Adding alt text in your code
&lt;/h4&gt;

&lt;p&gt;When inserting an image, in the image tag, make sure you include the alt attribute so that it looks like the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;img src=”” alt=”Image description”&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Adding alt text in with Aria-label attributes
&lt;/h4&gt;

&lt;p&gt;This method uses an ID reference value that matches the ID element attribute to associate an element with text. Using this method circumvents having to add an alt attribute to each image by setting this description at a high level.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;div role=”img” aria-label=”Description of the overall image”&amp;gt;

     &amp;lt;img src=”graphic1.png” alt=””&amp;gt;

     &amp;lt;img src=”graphic2.png”&amp;gt;

&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For a more in-depth look at this method, please refer to &lt;a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Role_Img" rel="noopener noreferrer"&gt;Mozilla on ARIA: IMG role&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Text Accessibility
&lt;/h3&gt;

&lt;p&gt;Another important accessibility consideration for eCommerce sites is making sure your content is readable and understandable by all potential audiences and shoppers. In order to make your text more accessible, developers should keep in mind the following:&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Color Contrast
&lt;/h4&gt;

&lt;p&gt;Choosing which colors you use is essential for visual accessibility. According to &lt;a href="https://www.w3.org/TR/WCAG21/" rel="noopener noreferrer"&gt;WCAG 2.1&lt;/a&gt;, you must have a minimum color contrast ratio of at least 4.5:1 for standard text and 3:1 for large text.&lt;/p&gt;

&lt;p&gt;Below is a good graphic that should help you find the combination that would work best for you:&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%2Fcdn-images-1.medium.com%2Fmax%2F635%2F0%2A6KaGGkFtXhluM4KN" 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%2Fcdn-images-1.medium.com%2Fmax%2F635%2F0%2A6KaGGkFtXhluM4KN"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Exceptions&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It is important to note that color contrast and text size can affect each other. There are three exceptions to the 4.5:1 contrast standard.&lt;/p&gt;

&lt;p&gt;The first is using large text. When you are using large text, the contrast requirement drops down to 3:1, because the larger text is easier to read.&lt;/p&gt;

&lt;p&gt;The second is incidental text, which comes in 3 different flavors.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Inactive text, such as text used in a disabled button.&lt;/li&gt;
&lt;li&gt;Text that is used purely for decorative purposes, like any kind of text that appears in the background that is not really meant for the user to read. Its presence is solely for esthetics.&lt;/li&gt;
&lt;li&gt;Text that was intentionally meant to be hidden. A good example of this is skip links. Read more here on &lt;a href="https://webaim.org/techniques/skipnav/" rel="noopener noreferrer"&gt;what a skip link&lt;/a&gt; is.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The final exception is logotypes. This is the text that is part of any logo or brand name.&lt;/p&gt;

&lt;p&gt;A few other resources that can choose the right color combination:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://developers.google.com/web/tools/lighthouse" rel="noopener noreferrer"&gt;Lighthouse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Chrome’s &lt;a href="https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb/reviews?hl=en" rel="noopener noreferrer"&gt;Accessibility Developer Tool&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://webaim.org/resources/contrastchecker/" rel="noopener noreferrer"&gt;WebAIM Contrast Checker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  2. Text Headings
&lt;/h4&gt;

&lt;p&gt;Text Headings allow developers and site builders to organize content and provide a good structure for your page. Proper use of headings allows screen readers to easily navigate the site based on the headers used. In &lt;a href="https://webaim.org/projects/screenreadersurvey7/#finding" rel="noopener noreferrer"&gt;a survey conducted by WebAIM&lt;/a&gt;, almost 70% of users on screen readers stated that they use headings to navigate through a site.&lt;/p&gt;

&lt;p&gt;Below is an example that illustrates the proper and improper use of headings:&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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F1%2AqyAkmn4CoxvFBI73BhTd0g.png" 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%2Fcdn-images-1.medium.com%2Fmax%2F1024%2F1%2AqyAkmn4CoxvFBI73BhTd0g.png" alt="Table showing a correct and incorrect way to order headers"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can tell from the example above, it is important to follow a &lt;a href="https://webaim.org/techniques/semanticstructure/#contentstructure" rel="noopener noreferrer"&gt;hierarchical pattern&lt;/a&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your main heading should be H1 and indicate the main content&lt;/li&gt;
&lt;li&gt;H2 should be used for subtopics&lt;/li&gt;
&lt;li&gt;Don’t skip or alter headings&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To see an example video on the best way to create text headings, see &lt;a href="https://www.youtube.com/watch?v=zRTqCGJ_HwQ" rel="noopener noreferrer"&gt;How Headings Help Screen Reader Users&lt;/a&gt;.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Text Size and Alignment
&lt;/h4&gt;

&lt;p&gt;Contrast, text size, and alignment are also important accessibility considerations that help the readability of your web content.&lt;/p&gt;

&lt;p&gt;As a developer, you should consider:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Using white space around blocks of text&lt;/li&gt;
&lt;li&gt;Using left-aligned text&lt;/li&gt;
&lt;li&gt;A font size of 14px&lt;/li&gt;
&lt;li&gt;Using 55–65 characters per line&lt;/li&gt;
&lt;li&gt;Using sans serif fonts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These, of course, are best practice suggestions and every site may demand different settings. When in doubt, check out the &lt;a href="https://webaim.org/techniques/textlayout/" rel="noopener noreferrer"&gt;WebAIM article on Typefaces and Fonts&lt;/a&gt; for more information.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. Text Links
&lt;/h4&gt;

&lt;p&gt;Links, as we all know, are a very common element in any site, but there are a few details on what text you use that we will need to examine to make sure we get the accessibility correct.&lt;/p&gt;

&lt;p&gt;When you are creating a link on your site, do not include the word “link” in it. This will result in most screen readers displaying the phrase “link” before each one. Adding the word “link” makes it redundant and a potentially confusing user experience.&lt;/p&gt;

&lt;p&gt;Developers should also aim to use text that is more descriptive than “click here” or “click for details.” This is another use case where the user of the screen reader will have no context for what the link is about. To avoid running into this issue, written text links should be unique and meaningful when read out loud.&lt;/p&gt;

&lt;p&gt;Here is a list of suggestions to keep in mind:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Use unique link text where possible&lt;/li&gt;
&lt;li&gt;Avoid using a URL as the link text. Consider using the page title or description of the page&lt;/li&gt;
&lt;li&gt;Don’t use the word “link” in your link text.&lt;/li&gt;
&lt;li&gt;Don’t capitalize links.&lt;/li&gt;
&lt;li&gt;Keep link text concise.&lt;/li&gt;
&lt;li&gt;Don’t link directly to downloads&lt;/li&gt;
&lt;li&gt;Provide a warning when link text opens a new window&lt;/li&gt;
&lt;li&gt;Remove broken or empty links&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Keyboard Accessibility
&lt;/h3&gt;

&lt;p&gt;Keyboard accessibility gives users the ability to navigate your eCommerce site using the keyboard, instead of a mouse or trackpad. As a developer, you can ensure that users are able to access all links, menus, buttons, and form fields using only a keyboard.&lt;/p&gt;

&lt;p&gt;On any website, in order to enable an element to participate in keyboard navigation, use the &lt;code&gt;tabindex&lt;/code&gt; global attribute. The &lt;a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex" rel="noopener noreferrer"&gt;&lt;code&gt;tabindex&lt;/code&gt; global attribute&lt;/a&gt; indicates that its element can be focused, and where it participates in sequential keyboard navigation. This can be added to any HTML element. In the example below, we are adding it to an anchor tag.&lt;/p&gt;

&lt;p&gt;Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;a href=”http://www.google.com/" tabindex=”1"&amp;gt;Google&amp;lt;/a&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Another important keyboard functionality is skip navigation. This allows users the ability to bypass the long list of navigation links and sub-links that usually reside at the top of every page. This is especially advantageous to users that have motor disabilities.&lt;/p&gt;

&lt;p&gt;One of the best ways to implement this feature on your website is to use invisible links. You can read more about the different ways to &lt;a href="https://webaim.org/techniques/skipnav/" rel="noopener noreferrer"&gt;implement the “skip navigation”&lt;/a&gt; feature here.&lt;/p&gt;

&lt;p&gt;You can find more information below:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3schools.com/tags/att_global_tabindex.asp" rel="noopener noreferrer"&gt;HTML tabindex Attribute&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://webaim.org/techniques/keyboard/tabindex" rel="noopener noreferrer"&gt;WebAIM Tabindex&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=REVxMvdBYMw" rel="noopener noreferrer"&gt;Accessible Components: Keyboard access — Polycasts#49&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Customization
&lt;/h3&gt;

&lt;p&gt;There are also scripts or code that you can add to your BigCommerce site to improve its accessibility. I’ve listed a few below:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add a script or plugin to allow mobile, tablet, or desktop viewing. Use responsive design to match user technology to accommodate different zoom states and viewport sizes.&lt;/li&gt;
&lt;li&gt;Add multi-factor authentication or alternative methods besides CAPTCHA to verify identity. Visual CAPTCHA does not allow alt text, and therefore visually impaired users cannot use it.&lt;/li&gt;
&lt;li&gt;Add hidden titles that can be accessed by a screen reader.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In the example below, developers can add additional color contrast to menu buttons.&lt;/p&gt;

&lt;p&gt;In the Footer.html file of your Cornerstone theme files, you can drop in this styling code snippet and it will enhance the visibility of your menu options.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;style&amp;gt;
.mobileMenu-toggle .mobileMenu-toggleIcon, .mobileMenu-toggle .mobileMenu-toggleIcon:after, .mobileMenu-toggle .mobileMenu-toggleIcon:before {
background: #fff;
}
&amp;lt;/style&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;We look forward to seeing what you build on BigCommerce and how you utilize these features and best practices to build a more accessible eCommerce experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  Related Resources
&lt;/h3&gt;

&lt;p&gt;To learn more about customizing your BigCommerce sites for accessibility, check out our &lt;a href="https://developer.bigcommerce.com/stencil-docs/theme-accessibility" rel="noopener noreferrer"&gt;Developer Documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We also recommend several apps, located in the Site Tools category in the &lt;a href="https://www.bigcommerce.com/apps/search/?search=accessibility" rel="noopener noreferrer"&gt;BigCommerce App Marketplace&lt;/a&gt;. We’ve partnered with &lt;a href="https://learn.essentialaccessibility.com/bigcommerce-and-essential-accessibility" rel="noopener noreferrer"&gt;eSSential Accessibility&lt;/a&gt; and &lt;a href="https://www.bigcommerce.com/apps/accessibe/?search=Audio" rel="noopener noreferrer"&gt;AccessiBe&lt;/a&gt; in order to prove you and your merchants more tools to implement accessibility features on your sites.&lt;/p&gt;

&lt;h3&gt;
  
  
  Articles
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/WAI/standards-guidelines/wcag/" rel="noopener noreferrer"&gt;WCAG (Web Content Accessibility Guidelines)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.essentialaccessibility.com/" rel="noopener noreferrer"&gt;Essential Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.audioeye.com/" rel="noopener noreferrer"&gt;Audio Eye&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://accessibe.com/" rel="noopener noreferrer"&gt;AccessiBe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Videos
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=zRTqCGJ_HwQ" rel="noopener noreferrer"&gt;How Headings Help Screen Reader Users&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://webaim.org/techniques/textlayout/" rel="noopener noreferrer"&gt;WebAIM article on Typefaces and Fonts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=REVxMvdBYMw" rel="noopener noreferrer"&gt;Accessible Components: Keyboard access — Polycasts#49&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Resources and Tools
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.w3.org/WAI/WCAG21/quickref/?currentsidebar=%23col_customize&amp;amp;showtechniques=111" rel="noopener noreferrer"&gt;WCAG Quick Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.ssa.gov/accessibility/andi/help/install.html" rel="noopener noreferrer"&gt;ANDI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.deque.com/axe/" rel="noopener noreferrer"&gt;Deque Axe Tools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://accessibilityinsights.io/docs/en/web/overview" rel="noopener noreferrer"&gt;Microsoft Accessibility Insights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://support.microsoft.com/en-us/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1" rel="noopener noreferrer"&gt;Microsoft Narrator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://support.apple.com/guide/voiceover-guide/welcome/web" rel="noopener noreferrer"&gt;macOS Voice Over&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://developer.bigcommerce.com/stencil-docs/theme-accessibility" rel="noopener noreferrer"&gt;BigCommerce Theme Accessibility&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




</description>
      <category>howto</category>
      <category>ecommerce</category>
      <category>development</category>
      <category>bigcommerce</category>
    </item>
  </channel>
</rss>
