<?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: Jessica Woudsma</title>
    <description>The latest articles on DEV Community by Jessica Woudsma (@jssckbl).</description>
    <link>https://dev.to/jssckbl</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%2F498704%2F9743fd64-3ddf-41e1-a049-c15220b2145d.png</url>
      <title>DEV Community: Jessica Woudsma</title>
      <link>https://dev.to/jssckbl</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jssckbl"/>
    <language>en</language>
    <item>
      <title>Flex vs Grid</title>
      <dc:creator>Jessica Woudsma</dc:creator>
      <pubDate>Sun, 01 Aug 2021 00:53:19 +0000</pubDate>
      <link>https://dev.to/jssckbl/flex-vs-grid-45fk</link>
      <guid>https://dev.to/jssckbl/flex-vs-grid-45fk</guid>
      <description>&lt;p&gt;I am a cat person. I am not against dogs. There are times I even enjoy them. But given the chance, I would always choose the cat over the dog. &lt;/p&gt;

&lt;p&gt;That's how I have been treating &lt;a href="https://www.w3schools.com/css/css3_flexbox.asp"&gt;CSS Flexbox&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;It has been the cat that I kept on choosing. &lt;/p&gt;

&lt;p&gt;But today. I had to choose the dog. And you know what? &lt;a href="https://www.w3schools.com/css/css_grid.asp"&gt;CSS Grid&lt;/a&gt; was not going to fight with me like Flexbox was. It was pretty compliant, actually. It's like it &lt;strong&gt;wanted&lt;/strong&gt; to make me happy. &lt;/p&gt;

&lt;p&gt;Just here to say that sometimes, circumstances are just better suited to having a dog than a cat. &lt;/p&gt;

&lt;p&gt;Photo by &lt;a href="https://unsplash.com/@majomaya?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Yan Laurichesse&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/cat-and-dog?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>beginners</category>
    </item>
    <item>
      <title>First Udemy Certificate!</title>
      <dc:creator>Jessica Woudsma</dc:creator>
      <pubDate>Sat, 31 Jul 2021 00:44:54 +0000</pubDate>
      <link>https://dev.to/jssckbl/first-udemy-certificate-4pb3</link>
      <guid>https://dev.to/jssckbl/first-udemy-certificate-4pb3</guid>
      <description>&lt;p&gt;True, it is just a 3.5 hour course, but I've suspected a lot of us have fallen down the &lt;a href="https://www.udemy.com/"&gt;Udemy&lt;/a&gt; rabbit hole. It looks like I'm at about a 30-38% average completion rate, so hitting that 100% was a little more exciting than I realized it would be :) &lt;/p&gt;

&lt;p&gt;The course I completed was Creating Accessible Websites by &lt;a href="https://stefanywebdesign.info/"&gt;Stefany Newman&lt;/a&gt;. Why did I chose that one? Can't quite recall. Would I choose this one again? Can't quite answer that, either. But it's not because it wasn't good. I just truly don't have much to compare it to at this early stage of my accessibility learning. &lt;/p&gt;

&lt;p&gt;Not long ago, I was able to chat with an accessibility auditor, and one of the main points I came away with is that making accessible tech can include interpretation at times. There are a lot of guidelines. That doesn't make them hard and fast rules everywhere 100% of the time. But a person has to start somewhere! And that is what I am doing.&lt;/p&gt;

&lt;p&gt;Taking this course makes me want to learn more. I want to see where those guidelines tend to fall given various circumstances. If much bias might even exist within areas of the field (bias likely exists everywhere, right?) &lt;/p&gt;

&lt;p&gt;This course made me excited to learn more. To figure out how to get the screen reader to pronounce my first name in english and my last name in dutch (even though according to how I understand the rules of english, the screen reader is still somehow messing up). I would like to figure out how to add alt text to the image of the gray and white rabbit at the top of this screen! &lt;/p&gt;

&lt;p&gt;Ultimately, I would like to say, thank you, Stefany Newman, for making me even more excited about learning about accessibility. &lt;/p&gt;

&lt;p&gt;Photo by &lt;a href="https://unsplash.com/@gavla?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Gavin Allanwood&lt;/a&gt; on &lt;a href="https://unsplash.com/s/photos/rabbit-hole?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;

</description>
      <category>a11y</category>
      <category>webdev</category>
    </item>
    <item>
      <title>little a11y steps (pt. 1)</title>
      <dc:creator>Jessica Woudsma</dc:creator>
      <pubDate>Sat, 10 Jul 2021 02:22:00 +0000</pubDate>
      <link>https://dev.to/jssckbl/little-a11y-steps-12c9</link>
      <guid>https://dev.to/jssckbl/little-a11y-steps-12c9</guid>
      <description>&lt;p&gt;Why "a11y"?&lt;/p&gt;

&lt;p&gt;Software engineering will use numeronyms for abbreviations. The "11" replaces the number of letters found between "a" and "y" in the word "accessibility".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Numeronym"&gt;https://en.wikipedia.org/wiki/Numeronym&lt;/a&gt;&lt;/p&gt;

</description>
      <category>a11y</category>
      <category>inclusion</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Finally Got The Autocomplete</title>
      <dc:creator>Jessica Woudsma</dc:creator>
      <pubDate>Mon, 28 Jun 2021 22:24:22 +0000</pubDate>
      <link>https://dev.to/jssckbl/finally-got-the-autocomplete-4ne</link>
      <guid>https://dev.to/jssckbl/finally-got-the-autocomplete-4ne</guid>
      <description>&lt;p&gt;In my post-bootcamp haze, it registered in my brain that zsh came on the stage as the default shell for Apple(1). My MacBook Air, in all of it's glory, had been giving me such a confidence boost every time I was in the Terminal. &lt;/p&gt;

&lt;p&gt;"cd and ls- that's the safest thing I can do in the Terminal and still feel kind of like I might appear to know what I am doing" and I could look for my files in what felt to be an organizational structure at the time. &lt;/p&gt;

&lt;p&gt;But that tab key. It would autofill! Save me from unneeded typing! And soul-crushing mistakes! I hit quite a mistake high score with my React solo project, doing things like getting my props and state mixed up because I couldn't begin to tell you what the difference was(2).&lt;/p&gt;

&lt;p&gt;Once I came to, and started to create projects again, I realized the autocomplete was no longer. Luckily, I did not run the "you are a terrible, horrible, no good very bad developer"(3) speech like I have in the past, but instead, I just figured "well I will benefit from typing things out and paying attention to detail."&lt;/p&gt;

&lt;p&gt;Which is a noble way of being lazy in solving a problem, I suppose. &lt;/p&gt;

&lt;p&gt;But today, TODAY, it was the day. Autocomplete.&lt;/p&gt;

&lt;p&gt;After a few googles, and a few "omg what if this is fake code and it will give me eternal blue screen of death", I decided that 1) I will have zsh, not bash, as my default, since it is an option, and 2) to use the following two lines: &lt;/p&gt;

&lt;p&gt;echo 'autoload -Uz compinit &amp;amp;&amp;amp; compinit' &amp;gt;&amp;gt; ~/.zshrc&lt;br&gt;
source ~/.zshrc&lt;/p&gt;

&lt;p&gt;A quick restart of my shell, and oooh boy, look who is tabbing all over the Terminal?! &lt;/p&gt;

&lt;p&gt;Yep. It's me. &lt;/p&gt;

&lt;p&gt;And now it can be you, too, if you have also been silly this whole time. And have a Mac. And would like zsh to be your default shell.&lt;/p&gt;

&lt;p&gt;(1) macOS 10.15 Catalina release in on June 3, 2019 &lt;a href="https://www.apple.com/newsroom/2019/06/apple-previews-macos-catalina/"&gt;https://www.apple.com/newsroom/2019/06/apple-previews-macos-catalina/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(2) Kent C Dodd puts it well in the following: "What's the difference between props and state in React? ... 'props' (short for 'properties') is an object of arbitrary inputs a React function component accepts as the first argument. 'state' is data that changes over the lifetime of a specific instance of a React component." &lt;a href="https://kentcdodds.com/blog/props-vs-state"&gt;https://kentcdodds.com/blog/props-vs-state&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(3) &lt;a href="https://en.wikipedia.org/wiki/Alexander_and_the_Terrible,_Horrible,_No_Good,_Very_Bad_Day"&gt;https://en.wikipedia.org/wiki/Alexander_and_the_Terrible,_Horrible,_No_Good,_Very_Bad_Day&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>todayilearned</category>
    </item>
  </channel>
</rss>
