<?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: Jess Budd</title>
    <description>The latest articles on DEV Community by Jess Budd (@jessbudd).</description>
    <link>https://dev.to/jessbudd</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%2F231918%2F0a4fbe08-5f6b-4ba7-a190-0322f9bf0f6b.jpg</url>
      <title>DEV Community: Jess Budd</title>
      <link>https://dev.to/jessbudd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jessbudd"/>
    <language>en</language>
    <item>
      <title>The Year I Became a Conference Speaker (Conclusion)</title>
      <dc:creator>Jess Budd</dc:creator>
      <pubDate>Wed, 26 Feb 2020 00:00:00 +0000</pubDate>
      <link>https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-conclusion-1bno</link>
      <guid>https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-conclusion-1bno</guid>
      <description>&lt;p&gt;I recently wrote about how&lt;a href="http://jessbudd.com/posts/the-year-i-became-conference-speaker-1"&gt;I came to be giving 3 conference talks&lt;/a&gt; in 3 weeks in 3 different states, and &lt;a href="http://jessbudd.com/posts/the-year-i-became-conference-speaker-2"&gt;how the first of those talks went&lt;/a&gt;. This post is about the second and third talk and what I've learned through these experiences.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Australian Speaking Tour (cont...)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Google DevFest, Melbourne
&lt;/h3&gt;

&lt;p&gt;Second stop: Melbourne for &lt;a href="https://www.gdgmelbourne.com/devfest"&gt;Google DevFest&lt;/a&gt;. Although also a positive experience, it was quite different from &lt;a href="http://jessbudd.com/posts/the-year-i-became-conference-speaker-2"&gt;my first talk&lt;/a&gt; at LaraconAU.&lt;/p&gt;

&lt;p&gt;First of all, DevFest was a multi-track conference, so the 300+ audience was split over 3 rooms. This meant the audience for my talk was only around 50 people (more meetup sized). Whereas Laracon was a single-track conference, meaning the entire audience was in one place for each talk.&lt;/p&gt;

&lt;p&gt;Second, the layout was the polar opposite. The room I spoke in at DevFest was bright with natural light and set up casually, with rows of couches at the front and some bar seating at the back. There was a small bar table for my laptop instead of a podium, and a projector on each side of me.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--A5oqL6Ei--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://jessbudd.com/images/posts/devFestRoom.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--A5oqL6Ei--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://jessbudd.com/images/posts/devFestRoom.jpg" alt=""&gt;&lt;/a&gt;Relaxed Google DevFest set-up for my talk with couches, cushions and natural light.&lt;/p&gt;

&lt;p&gt;In contrast, my Laracon talk was on a theatre stage with the ambient lights turned off and a spotlight on me. I wasn't able to see the audience properly to gauge responses or feedback.&lt;/p&gt;

&lt;p&gt;My DevFest talk was also non-technical, whereas my Laracon talk was the opposite. On one hand, you would think it would be easier because no one can dispute your points when you're discussing and drawing on your personal life experience. But on the other hand, it made me really nervous in the time leading up - I kept thinking &lt;em&gt;"why would anyone want to listen to me talk about myself?!&lt;/em&gt;"&lt;/p&gt;

&lt;p&gt;There was a small hiccup in the beginning, in that I forgot to turn my mic on. Members of the audience let me know during my introduction. Something like this could easily have thrown me off balance (like my slide notes did at Laracon), but it didn't thankfully.&lt;/p&gt;

&lt;p&gt;The audience was really friendly, laughing and reacting in all the right places, nodding along and giving me positive feedback throughout. This really helped, and I found my voice to be more even and I could slow down more than previously.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ipNOWjRD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://jessbudd.com/images/posts/devfest4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ipNOWjRD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://jessbudd.com/images/posts/devfest4.jpg" alt="Jess Budd presenting at Google DevFest Melbourne"&gt;&lt;/a&gt;Giving my talk &lt;em&gt;Live Life in Perpetual Beta&lt;/em&gt; at Google Dev Fest Melbourne.&lt;/p&gt;

&lt;p&gt;I felt less drained after this talk then my previous talk, I think because it felt more like I had been chatting with a group of new friends than performing under a spotlight.&lt;/p&gt;

&lt;p&gt;If you're interested, you can &lt;a href="http://bit.ly/googledevfest19"&gt;watch the video and check out my slides&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  DDD, Adelaide
&lt;/h3&gt;

&lt;p&gt;Last stop: Adelaide for their inaugural &lt;a href="https://dddadelaide.com/"&gt;DDD&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;DDD is a not-for-profit community conference run on a weekend for low cost and I was really happy to be involved in their very first one. Mostly for the bragging rights of course 😄&lt;/p&gt;

&lt;p&gt;There were no audio or visual mishaps this time, I'm happy to report!&lt;/p&gt;

&lt;p&gt;The room was very wide though, with 3 separate sections, so I struggled to maintain an even spread of eye contact. Particularly as I still needed to refer to my slide notes (which I really need to work on!).&lt;/p&gt;

&lt;p&gt;Other than that though, the audience was friendly and I was happy with my talk's pace and speed. I finished about 5 minutes early so there was time for questions from the audience.&lt;/p&gt;

&lt;p&gt;I've previously not wanted to take questions after a talk for a few reasons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I'm a bit hard of hearing, and concerned I could have trouble hearing the questions;&lt;/li&gt;
&lt;li&gt;I'm anxious about getting one of &lt;em&gt;those&lt;/em&gt; attendees that just want to correct or one-up the speaker;&lt;/li&gt;
&lt;li&gt;Worried that I would not know an answer and be proven an imposter!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But I was riding the waves of a smooth talk high, so I accepted questions - and it wasn't a disaster. Some of the questions were really good and think the audience would have benefited from the extra information. I would be happy to take questions again in a similar size and type of audience.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UpFT8arD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://jessbudd.com/images/posts/DDD2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UpFT8arD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://jessbudd.com/images/posts/DDD2.jpg" alt=""&gt;&lt;/a&gt;Presenting on &lt;em&gt;Making React Applications Accessible&lt;/em&gt; at the inaugural DDDAdelaide&lt;/p&gt;

&lt;p&gt;After my talk, I received a lot of positive feedback in person, on twitter and from speakers I admire.&lt;/p&gt;

&lt;p&gt;Unfortunately, I did receive negative feedback from one person (some constructive, some less so). To be honest, it really sucked knowing that someone didn't enjoy my talk. But I also know it had to happen at some point. And recognise that uncomfortable experiences like receiving criticism can be excellent opportunities for personal growth.&lt;/p&gt;

&lt;p&gt;So with my 3 talks, in 3 weeks, in 3 states all wrapped up, it was time to return home to Perth for some well deserved R&amp;amp;R!&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--dm3AYIWH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1160531512481107968/f3zmjrZ4_normal.jpg" alt="Jess Budd profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Jess Budd
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @jessbudd4
      &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;
      Thanks for having us Adelaide! Its been a blast! &lt;a href="https://t.co/E4k4bXpZg7"&gt;twitter.com/MingJohanson/s…&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      00:30 AM - 24 Nov 2019
    &lt;/div&gt;

      &lt;div class="ltag__twitter-tweet__quote"&gt;
        &lt;div class="ltag__twitter-tweet__quote__header"&gt;
          &lt;span class="ltag__twitter-tweet__quote__header__name"&gt;
            Ming Johanson
          &lt;/span&gt;
          @MingJohanson
        &lt;/div&gt;
        Wrapping up an amazing trip with @jessbudd4 @Amys_Kapers https://t.co/RRKM2Fcucd
      &lt;/div&gt;

    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1198398536972263424" 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=1198398536972263424" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1198398536972263424" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      10
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  What have I learned?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Getting negative feedback feels pretty rough.&lt;/strong&gt; I knew logically it would be difficult to receive feedback that wasn't positive, but I think I underestimated how difficult it would be to not take it personally. &lt;a href="https://twitter.com/Lara_Hogan"&gt;@lara_hogan&lt;/a&gt; has some excellent advice on how to sort through feedback in her A List Apart book &lt;a href="https://abookapart.com/products/demystifying-public-speaking"&gt;Demystifying Public Speaking&lt;/a&gt;. Her method of deciding what feedback to take on board and what to ignore was really helpful. (And big thanks to the &lt;a href="https://twitter.com/stringy"&gt;@stringy&lt;/a&gt; for working through that exercise with me!)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing technical talks is a different process to writing non-technical talks.&lt;/strong&gt; Most speakers will have a preference for one or the other, but personally I found writing and presenting a non-technical talk to be more difficult. With a technical talk, you can fact-check and be fairly confident what you're saying is correct - you're imparting objective knowledge. But with a non-technical talk, you're sharing your personal experiences and opinions. This had me doubting the value I could bring to the audience.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Double check your microphone is on.&lt;/strong&gt; You'll often be mic'd up well in advance of starting your talk, so if there isn't a professional AV crew running all the sound, ensure you've done everything you need to. (And even if you think people can hear you fine, it's best practice to use a microphone for anyone in the room that might be hard of hearing).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What next?
&lt;/h2&gt;

&lt;p&gt;I took a few months to reflect on how I felt about presenting again in the future. Now, I'm excited to announce I'll be adding "international" to my speaker bio!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://codemania.io/"&gt;Codemania&lt;/a&gt; in New Zealand have an amazing lineup of extremely talented people speaking at their conference in May 2020 and I'm excited to be speaking alongside them.&lt;/p&gt;

&lt;p&gt;I hope you've enjoyed reading about my speaking journey, and if you hit me up on twitter I'd love to hear about yours!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hiding Content Accessibly</title>
      <dc:creator>Jess Budd</dc:creator>
      <pubDate>Sun, 17 Nov 2019 03:02:09 +0000</pubDate>
      <link>https://dev.to/jessbudd/hiding-content-accessibly-5f1d</link>
      <guid>https://dev.to/jessbudd/hiding-content-accessibly-5f1d</guid>
      <description>&lt;p&gt;&lt;em&gt;This post was originally published on &lt;a href="https://jessbudd.com/posts/hiding-content-accessibly/"&gt;jessbudd.com&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There are often situations where we need to hide content on a page, either temporarily or permanently. The method you use for hiding content can have a big impact on accessibility, so this post will discuss when to use particular techniques.&lt;/p&gt;

&lt;p&gt;There are generally 3 scenarios where we want to hide content:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;We want to hide content for everyone (including people using screen readers).&lt;/li&gt;
&lt;li&gt;We want to hide content visually (but not from screen readers).&lt;/li&gt;
&lt;li&gt;We want to hide content from screen readers (but not visually).&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Hiding content for everyone
&lt;/h2&gt;

&lt;p&gt;Common situations where you want to hide content from everyone, including sighted keyboard users and people using screen readers, are closed navigation menus, tooltip text and collapsed accordions. &lt;/p&gt;

&lt;p&gt;The CSS styles below will prevent the element displaying visually on the page, will be ignored by screen readers, and will prevent keyboard users tabbing to the content. &lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-css"&gt;
.hide-for-all { display: none; }
&lt;/code&gt;
&lt;/pre&gt;

&lt;pre&gt;
&lt;code class="language-css"&gt;
.hide-for-all { visibility: hidden; }
&lt;/code&gt;
&lt;/pre&gt;

&lt;p&gt;The difference between &lt;code&gt;display: none;&lt;/code&gt; and &lt;code&gt;visibility: hidden;&lt;/code&gt; is that hidden elements are not removed from the document flow, so will retain its physical space on the page.&lt;/p&gt;

&lt;p&gt;A common mistake when hiding content is to use &lt;code&gt;opacity: 0;&lt;/code&gt; when the intention is to hide the content from everyone. Although this styling removes the content visually, it is still announced by screen readers and potentially focusable by the keyboard.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hiding content visually
&lt;/h2&gt;

&lt;p&gt;There are two main situations when you want to hide content visually:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When you &lt;em&gt;never&lt;/em&gt; want the content to be visible on the page.&lt;/li&gt;
&lt;li&gt;When you want the content to become visible when focused by the keyboard.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Never visible
&lt;/h3&gt;

&lt;p&gt;There are times when the visual information in a design is not sufficient for screen readers users. A common example of this is form inputs that aren't given visual labels. &lt;/p&gt;

&lt;p&gt;Labels are crucial for screen reader users to understand and successfully complete forms. So in a situation like this you could visually hide the label with CSS. &lt;/p&gt;

&lt;p&gt;The most commonly accepted practice for modern browser support is using clip-rect.&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-css"&gt;
.sr-only {
    position: absolute;
    height: 1px;
    width: 1px;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    margin: -1px;
    overflow: hidden;
    padding: 0;
    border: 0;
    white-space: nowrap;
}
&lt;/code&gt;
&lt;/pre&gt;

&lt;p&gt;Elements with this class will not be visible on the page or take up space in the visual flow, but will announce the contents to assistive technologies. &lt;/p&gt;

&lt;h3&gt;
  
  
  Visible when focused
&lt;/h3&gt;

&lt;p&gt;Sometimes we want to hide an element only until it receives keyboard focus. &lt;/p&gt;

&lt;p&gt;A perfect example of this are skip-links. A &lt;a href="https://webaim.org/techniques/skipnav/"&gt;skip-link&lt;/a&gt; is styled with CSS to remain out of view until a user tabs to the element and is then sent back off-screen when it leaves keyboard focus. This behaviour benefits sighted keyboard users, without changing the visual design for mouse users.&lt;/p&gt;

&lt;p&gt;We use a combination of CSS properties to position the content offscreen and the focus pseudo element to bring the position onto the page as the element by the keyboard.&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-css"&gt;
/* positioned offsceen so not visible */
.skip-link a {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
&lt;/code&gt;
&lt;/pre&gt;

&lt;pre&gt;
&lt;code class="language-css"&gt;
/* appears back on screen when focused with keyboard */
.skip-link a:focus { 
    position: static; 
    width: auto; 
    height: auto;
}
&lt;/code&gt;
&lt;/pre&gt;

&lt;h3&gt;
  
  
  Combined approach
&lt;/h3&gt;

&lt;p&gt;An alternative approach is to combine these two methods and use the &lt;br&gt;
&lt;code&gt;:not(:focus)&lt;/code&gt; and &lt;code&gt;:not(:active)&lt;/code&gt; pseudo elements within the &lt;code&gt;sr-only&lt;/code&gt; &lt;br&gt;
class. This will remove the offscreen styling when an element is focused or active. &lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-css"&gt;
.sr-only:not(:focus):not(:active) {
    position: absolute;
    height: 1px;
    width: 1px;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    margin: -1px;
    overflow: hidden;
    padding: 0;
    border: 0;
    white-space: nowrap;
}
&lt;/code&gt;
&lt;/pre&gt;

&lt;h2&gt;
  
  
  Hiding content from screen readers
&lt;/h2&gt;

&lt;p&gt;It's uncommon to need content to be hidden from screen readers only, however this can be appropriate when visual content is decorative or duplicative. An example would be SVG or font icons that are accompanied by text labels. &lt;/p&gt;

&lt;p&gt;We can hide the icons from assistive technology using &lt;code&gt;aria-hidden="true"&lt;/code&gt;. This effectively has the opposite behaviour of our &lt;code&gt;sr-only&lt;/code&gt; class, in that it remains visually on the page while being ignored by assistive technologies.&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-markup"&gt;
&amp;lt;button&amp;gt;
    &amp;lt;span class="icon-close-menu" aria-hidden="true"&amp;gt;&amp;lt;/span&amp;gt; 
    &amp;lt;span class="sr-only"&amp;gt;Close navigation menu&amp;lt;/span&amp;gt;
&amp;lt;/button&amp;gt;
&lt;/code&gt;
&lt;/pre&gt;

&lt;h2&gt;
  
  
  Further Reading
&lt;/h2&gt;

&lt;p&gt;If you're interested in learning more about hiding content accessibly here are some great resources:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://webaim.org/techniques/css/invisiblecontent/"&gt;Invisible Content Just For Screen Readers by WebAIM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://a11yproject.com/posts/how-to-hide-content/"&gt;How to Hide Content by The A11y Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.scottohara.me/blog/2017/04/14/inclusively-hidden.html"&gt;Inclusively Hidden by Scott O'Hara&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>a11y</category>
      <category>beginners</category>
    </item>
    <item>
      <title>The Year I Became a Conference Speaker (Part Two)</title>
      <dc:creator>Jess Budd</dc:creator>
      <pubDate>Sun, 17 Nov 2019 01:12:46 +0000</pubDate>
      <link>https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-part-two-c0d</link>
      <guid>https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-part-two-c0d</guid>
      <description>&lt;p&gt;&lt;em&gt;This post was originally published on &lt;a href="https://jessbudd.com/posts/the-year-i-became-conference-speaker-2/"&gt;jessbudd.com&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I recently wrote about &lt;a href="https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-part-one-4m6i"&gt;how I came to be giving 3 conference talks&lt;/a&gt;, in 3 weeks, in 3 different states. This is the story of my first talk.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QtQK56Uj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-speaking.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QtQK56Uj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-speaking.jpg" alt="Jess Budd speaking at LaraconAU"&gt;&lt;/a&gt;&lt;/p&gt;
At least it &lt;em&gt;looks&lt;/em&gt; like I'm not freaking out



&lt;p&gt;The Monday before I set off, I had a skype &lt;a href="https://www.linkedin.com/pulse/coffee-catch-ups-jess-budd-simon-cook/"&gt;interview  with one of the DDDAdelaide sponsors&lt;/a&gt;. We chatted about my upcoming speaking engagements, among other things, but something I particularly enjoyed was his reference to my "speaking tour of Australia" - which is a phrase I will now steal, thanks &lt;a href="https://twitter.com/encodetalent"&gt;@encodetalent&lt;/a&gt; 😂&lt;/p&gt;

&lt;h2&gt;
  
  
  My Australian Speaking Tour
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Laracon, Sydney
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z0Wn1ABg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-stage.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z0Wn1ABg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-stage.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;First stop, Sydney for &lt;a href="https://laracon.com.au/"&gt;LaraconAU&lt;/a&gt;. This was a fantastic event, and despite not being a PHP or Laravel developer, I had an overwhelmingly positive experience. &lt;/p&gt;

&lt;p&gt;My talk was scheduled for early afternoon on the first day.&lt;/p&gt;

&lt;p&gt;Speaker friends warned me I would be too nervous to eat lunch, so the lovely &lt;a href="https://twitter.com/Amys_Kapers"&gt;@Amys_Kapers&lt;/a&gt; (who was speaking an hour after me) made us both a wholesome, nutritious breakfast to keep us going until after our talks. &lt;/p&gt;

&lt;p&gt;As it turns out, nerves don't affect my appetite 😄 so I ended up having a salad and gelato for lunch anyway,  but it's always good to be prepared! &lt;/p&gt;

&lt;p&gt;In the break before my speaking slot, the venue's AV person got me all set up with my microphone and battery pack. I was endlessly amused by the fact it was a Britney* mic, instead of a boring lapel mic. &lt;/p&gt;

&lt;p&gt;*These are not really called Britney mics, but that is what they will forever be to me.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--scNBvvdM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-mic.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--scNBvvdM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-mic.jpg" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
Me, childishly excited by my rockstar mic



&lt;p&gt;People were often asking me in the lead up to this moment if I was nervous - and honestly, I wasn't anywhere near as nervous as I was expecting to be. Maybe it was because I kept telling myself nerves are just excitement, or I was keeping myself distracted, but I felt pretty good. &lt;/p&gt;

&lt;p&gt;As I waited backstage to be introduced, I did some &lt;a href="https://www.youtube.com/watch?v=C4ACeoqEjeA"&gt;power posing&lt;/a&gt; and slow controlled breathing. I have no idea if these things really help, but figured it couldn't hurt.&lt;/p&gt;

&lt;p&gt;And then I was called up.&lt;/p&gt;

&lt;p&gt;Pretty quickly all those nerves I had kept at bay rose to the surface. &lt;/p&gt;

&lt;p&gt;But I knew I had practiced and was prepared -  so I told myself &lt;em&gt;"I got this"&lt;/em&gt; and started strong, despite my voice wavering a little.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VxzSks_T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-setup.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VxzSks_T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/laracon-setup.jpg" alt="Jess Budd getting ready to speak at LaraconAU"&gt;&lt;/a&gt;&lt;/p&gt;
On stage before my talk, setting up my laptop



&lt;p&gt;Unfortunately, a couple minutes into my talk I realised....I didn't have my speaker notes. &lt;/p&gt;

&lt;p&gt;Instead of using the projector as a separate display, it was mirroring my laptop - which instead of showing my speaker notes, was showing my slides.&lt;/p&gt;

&lt;p&gt;I had to stop my presentation, change the display settings, apologise and explain to the audience what was happening, and restart again with my notes. &lt;/p&gt;

&lt;p&gt;This (in hindsight, minor) hiccup &lt;em&gt;completely&lt;/em&gt; threw me off balance. &lt;/p&gt;

&lt;p&gt;My voice was now wavering intensely. My mouth felt like sandpaper. I just couldn't regain my original confidence.&lt;/p&gt;

&lt;p&gt;When my talk was finished and I walked off stage, I did not feel good about my performance. (In fact, I think my exact words to the MC when he asked me how I felt about it, were "I'll just go out the back and puke now").&lt;/p&gt;

&lt;p&gt;If you'd asked me at that moment if I was happy with how it, the answer would not have been yes.&lt;/p&gt;

&lt;p&gt;But later that day, many attendees came up and congratulated me on a great talk and wanted to chat about my topic.  And I started seeing tweets like this one:&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--OkHKRO1r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/717120252908146688/EN7W_XSD_normal.jpg" alt="Andrew Feeney profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Andrew Feeney
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @andrewfeeney
      &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;
      &lt;a href="https://twitter.com/jessbudd4"&gt;@jessbudd4&lt;/a&gt; Absolutely killed it. That’s you you deliver a tech conference talk! Scribbled notes like a maniac.
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      04:07 AM - 31 Oct 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1189755710608957441" 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=1189755710608957441" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      1
      &lt;a href="https://twitter.com/intent/like?tweet_id=1189755710608957441" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      3
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;And this:&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--9X97g09L--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/media/EILeh5AWoAAZGaI.png" 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--N3x0ZHs9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1054461199448821762/TCqAwJrm_normal.jpg" alt="Zayn Buksh profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Zayn Buksh
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @zaynbuksh
      &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;
      &lt;a href="https://twitter.com/jessbudd4"&gt;@jessbudd4&lt;/a&gt; gave the what might be the most socially important talk of &lt;a href="https://twitter.com/hashtag/LaraconAU"&gt;#LaraconAU&lt;/a&gt;. Information learned here will help me assist with student accessibility at &lt;a href="https://twitter.com/Sydney_Uni"&gt;@Sydney_Uni&lt;/a&gt;. Great job on your first talk Jess 🙏🏽👍🏽 &lt;a href="https://twitter.com/LaraconAU"&gt;@LaraconAU&lt;/a&gt; 
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      04:16 AM - 31 Oct 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1189757936047755264" 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=1189757936047755264" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      3
      &lt;a href="https://twitter.com/intent/like?tweet_id=1189757936047755264" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      11
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;And this:&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--dNu4PbY9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1195176781289902080/SH7gNaVp_normal.jpg" alt="Tim MacDonald profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Tim MacDonald
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @timacdonald87
      &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;
      &lt;a href="https://twitter.com/the_patima"&gt;@the_patima&lt;/a&gt; &lt;a href="https://twitter.com/michaeldyrynda"&gt;@michaeldyrynda&lt;/a&gt; &lt;a href="https://twitter.com/jessbudd4"&gt;@jessbudd4&lt;/a&gt; &lt;a href="https://twitter.com/LaraconAU"&gt;@LaraconAU&lt;/a&gt; Easily one of my favourite talks from the day
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      06:21 AM - 31 Oct 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1189789577675821057" 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=1189789577675821057" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1189789577675821057" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      2
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;This positive feedback, combined with a few days distance, have me feeling pretty darn okay about my first conference talk now. &lt;/p&gt;

&lt;p&gt;Thank you to everyone that came up and said nice things to me after my talk and everyone who posted on twitter. It really meant a lot to me ❤️&lt;/p&gt;

&lt;p&gt;Shout out to the amazing job &lt;a href="https://twitter.com/michaeldyrynda"&gt;@michaeldyrynda&lt;/a&gt; and his team did on this conference and making the first time speakers feel welcome and valued.&lt;/p&gt;

&lt;p&gt;Special thanks to the &lt;a href="https://twitter.com/fendersperth"&gt;@fendersperth&lt;/a&gt; crew for cheering me on either in person, on twitter or in slack. &lt;/p&gt;

&lt;p&gt;If you're interested, you can find &lt;a href="http://bit.ly/2WHANxd"&gt;my slides and other tweets I received here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What have I learned?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Always check your speaker notes before you start talking 😆&lt;/strong&gt; It won't hurt to take an extra minute to double check everything before you start, but it will damage your confidence if you're forced to stop part way through to fix your setup!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Positive feedback means a lot to speakers&lt;/strong&gt;. Getting up on stage in front of a crowd makes you feel pretty vulnerable. Receiving positive comments after helps make the world feel right again. If you enjoyed someone's talk, tell them or tweet them!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Other people won't notice how nervous you are&lt;/strong&gt;. Despite hearing my own voice wavering, having to take constant drinks due to dry mouth and somewhat shaking hands, other people don't really notice. Don't make yourself more nervous thinking about how nervous you're coming across! &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Giving a conference talk is a &lt;em&gt;lot&lt;/em&gt; of work&lt;/strong&gt;. Writing your presentation, creating your slides and practicing your delivery is significantly more time intensive than I expected. I would easily have spent 40 hours on this talk. I'm sure it will be a faster process in the future, but it's certainly not something you whip up in an afternoon.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What next?
&lt;/h2&gt;

&lt;p&gt;Right now I'm prepping for and focusing on my next talk at &lt;a href="https://www.gdgmelbourne.com/devfest"&gt;Google Dev Fest&lt;/a&gt; in Melbourne this weekend.&lt;/p&gt;

&lt;p&gt;Soon after I'll be off to Adelaide for the last leg of my speaking tour and the very first &lt;a href="https://www.dddadelaide.com/"&gt;DDDAdelaide&lt;/a&gt;. (There's still &lt;a href="https://www.dddadelaide.com/tickets"&gt;a few tickets left!&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;I'll let you know how those both go in the third and final installment!&lt;/p&gt;

</description>
      <category>speaking</category>
      <category>career</category>
      <category>techtalks</category>
    </item>
    <item>
      <title>The Year I Became a Conference Speaker (Part One)</title>
      <dc:creator>Jess Budd</dc:creator>
      <pubDate>Wed, 23 Oct 2019 14:02:58 +0000</pubDate>
      <link>https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-part-one-4m6i</link>
      <guid>https://dev.to/jessbudd/the-year-i-became-a-conference-speaker-part-one-4m6i</guid>
      <description>&lt;p&gt;&lt;em&gt;This post was originally published on &lt;a href="https://jessbudd.com/posts/the-year-i-became-conference-speaker/"&gt;jessbudd.com&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Three and a half months ago, I decided to give some public speaking a go. Today, I have 3 conference talks lined up. How did this happen??&lt;/p&gt;

&lt;p&gt;You could say it actually all started nearly 2 years ago, when I was fortunate enough to be gifted a free ticket to attend &lt;a href="https://2018.cssconf.com.au"&gt;CSSConfAU&lt;/a&gt;. I managed to use frequent flyer points (accumulated from years of grocery shopping to pay for flights, and split the cost of an Airbnb with two friends also attending from Perth. &lt;/p&gt;

&lt;p&gt;At the airport, waiting for our flights home, I was gushing what an amazing experience the conference had been. And in quick succession, lamenting how I wished I could afford to attend more. &lt;/p&gt;

&lt;p&gt;My friends then let me in on a little secret. &lt;/p&gt;

&lt;p&gt;If I wanted to attend conferences on (very) limited funds, I could become a &lt;em&gt;speaker&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;As a speaker you get free entry to the event, and quite often, the conference will cover flights and accommodation for  interstate speakers. What an amazing way to increase the number of conferences you can attend!&lt;/p&gt;

&lt;h2&gt;
  
  
  Except...
&lt;/h2&gt;

&lt;p&gt;I hated public speaking. Like, afraid to speak up in meetings or in front of more than 3 people at a time, hate. &lt;/p&gt;

&lt;p&gt;Not to mention, what would I even have to say that other people would be interested in?&lt;/p&gt;

&lt;p&gt;So I laughed it off, and filed it away under "&lt;em&gt;Things that will never happen&lt;/em&gt;". &lt;/p&gt;

&lt;p&gt;But that was the moment, the seed was planted. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PIiR_orO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/cssconfAU2018.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PIiR_orO--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/cssconfAU2018.jpg" alt="CSSConf name lanyard and 2 photobooth strips"&gt;&lt;/a&gt;&lt;/p&gt;
The Perth crew representin' at CSSConfAU 2018



&lt;h2&gt;
  
  
  The Seed Grows...
&lt;/h2&gt;

&lt;p&gt;Fast forward a year and I'm co-organiser of a &lt;a href="http://fenders.co"&gt;meetup group for front-end developers&lt;/a&gt;. I've MC'd our events a few times without anything too disastrous happening. And although I'm still afraid of public speaking, I've come around to the fact it's a really beneficial skill to have.&lt;/p&gt;

&lt;p&gt;Frequently, my speaker friends would encourage me to apply to speak at events. And I would continue to deflect, because speaking at conferences is something &lt;em&gt;other people do&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Until...
&lt;/h2&gt;

&lt;p&gt;August 2019, &lt;a href="https://www.jsconfhi.com/"&gt;JSConf Hawaiʻi&lt;/a&gt; released it's Call for Proposals (CFP). &lt;br&gt;
(A CFP is the formal process of conferences requesting people to apply to speak at their conference.)&lt;/p&gt;

&lt;p&gt;And this conference folks, looked &lt;em&gt;amazing&lt;/em&gt; 😍&lt;/p&gt;

&lt;p&gt;Not only was this well-respected event happening in a place I've always dreamed of going (HAWAI'I baby!), the CFP &lt;em&gt;specifically welcomed first-time speakers&lt;/em&gt;! And the topics didn't even have to be JavaScript!&lt;/p&gt;


&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_3EkgbeW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://jessbudd.com/images/posts/jsconf-cfp.png" alt="JSConf Call For Papers Diversity Wording, We welcome beginner speakers apply"&gt;JSConf welcomes beginner speakers in their CFP



&lt;p&gt;I was sold. &lt;/p&gt;

&lt;p&gt;I needed to at least put my hat in the ring, right??&lt;/p&gt;
&lt;h2&gt;
  
  
  Call in the troops
&lt;/h2&gt;

&lt;p&gt;This is when I enlisted my dream team (&lt;a href="https://twitter.com/Mandy_Kerr"&gt;@Mandy_Kerr&lt;/a&gt;, &lt;a href="https://twitter.com/Amys_Kapers"&gt;@Amys_Kapers&lt;/a&gt;, &lt;a href="https://twitter.com/stringy"&gt;@stringy&lt;/a&gt; and &lt;a href="https://twitter.com/sandysandy"&gt;@sandysandy&lt;/a&gt;) to help me figure out how to make this whole CFP thing happen.&lt;/p&gt;

&lt;p&gt;We organised a hacksesh and Mandy helped me brainstorm potential ideas using questions similar to the ones found in &lt;a href="https://lucybain.com/blog/2016/conference-proposal-ideas/"&gt;this post by Lucy Bain&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;I then wrangled these ideas into three talk abstracts. (An abstract is a description of your talk idea, in a couple paragraphs, to sell it to the conference organisers and attendees).&lt;/p&gt;

&lt;p&gt;By the end of the night, I had three validated talk ideas and some rough abstracts to polish up.&lt;/p&gt;

&lt;p&gt;The next day, I took a big deep breath, drew up my courage and submitted all three of my talk ideas to JSConf.&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--dm3AYIWH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1160531512481107968/f3zmjrZ4_normal.jpg" alt="Jess Budd profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Jess Budd
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @jessbudd4
      &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;
      Just submitted my first ever conference proposal - eeek! Big thanks to &lt;a href="https://twitter.com/Mandy_Kerr"&gt;@Mandy_Kerr&lt;/a&gt; &lt;a href="https://twitter.com/Amys_Kapers"&gt;@Amys_Kapers&lt;/a&gt; and &lt;a href="https://twitter.com/stringy"&gt;@stringy&lt;/a&gt;  who've been my constant inspiration/supporters and &lt;a href="https://twitter.com/sandysandy"&gt;@sandysandy&lt;/a&gt; for her wordsmith help ❤️🤗
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      04:12 AM - 24 Aug 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1165114649743749125" 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=1165114649743749125" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1165114649743749125" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      25
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  In for a penny, in for a pound
&lt;/h2&gt;

&lt;p&gt;So now I had these three talk proposals (and so very little chance of being accepted to my dream conference). It would be a waste not to use them again....&lt;/p&gt;

&lt;p&gt;Friends suggested I should submit to &lt;a href="https://www.dddadelaide.com/"&gt;DDDAdelaide&lt;/a&gt; and &lt;a href="https://www.gdgmelbourne.com/devfest"&gt;Google DevFest&lt;/a&gt;, both known for being exceptionally welcoming to beginners. Now, these are community run conferences, which means unfortunately they're not able to cover speaker flights or accommodation. &lt;/p&gt;

&lt;p&gt;But as &lt;a href="https://twitter.com/Amys_Kapers"&gt;@Amys_Kapers&lt;/a&gt; always says, "&lt;em&gt;That's future Jess's problem&lt;/em&gt;." 😅&lt;/p&gt;

&lt;p&gt;And the chances of getting in were pretty slim anyway. &lt;/p&gt;

&lt;p&gt;So I put in submissions for those too. &lt;/p&gt;

&lt;h2&gt;
  
  
  And then something crazy happened...
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://twitter.com/Mandy_Kerr"&gt;@Mandy_Kerr&lt;/a&gt; was invited to speak at &lt;a href="http://laracon.com.au"&gt;LaraconAU&lt;/a&gt;, but had to decline due to already speaking at &lt;a href="https://www.webdirections.org/wds/speakers/mandy-kerr.php"&gt;Web Directions&lt;/a&gt; at the same time... so SHE RECOMMENDED ME 😱&lt;/p&gt;

&lt;p&gt;Laracon's organiser was willing to take a chance on a newbie - and that was it! My first ever conference talk was booked!&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--dm3AYIWH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1160531512481107968/f3zmjrZ4_normal.jpg" alt="Jess Budd profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Jess Budd
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @jessbudd4
      &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;
      Excited to share I'll be speaking at &lt;a href="https://twitter.com/LaraconAU"&gt;@LaraconAU&lt;/a&gt; in Sydney this October! If you're around, be sure to come say hi 😀 &lt;a href="https://t.co/PuZbmB6bqE"&gt;twitter.com/LaraconAU/stat…&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      07:39 AM - 10 Sep 2019
    &lt;/div&gt;

      &lt;div class="ltag__twitter-tweet__quote"&gt;
        &lt;div class="ltag__twitter-tweet__quote__header"&gt;
          &lt;span class="ltag__twitter-tweet__quote__header__name"&gt;
            Laracon AU
          &lt;/span&gt;
          @LaraconAU
        &lt;/div&gt;
        Next up, also joining us from Perth, and making her conference-speaking debut is UI developer and accessibility consultant, @jessbudd4 

#Laracon #Wave3 https://t.co/MNi4AGbwCP
      &lt;/div&gt;

    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1171327217185374208" 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=1171327217185374208" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      1
      &lt;a href="https://twitter.com/intent/like?tweet_id=1171327217185374208" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      22
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;3 weeks after that, my submission to speak at &lt;a href="https://www.gdgmelbourne.com/devfest"&gt;Google DevFest&lt;/a&gt; in Melbourne was accepted.&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--dm3AYIWH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1160531512481107968/f3zmjrZ4_normal.jpg" alt="Jess Budd profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Jess Budd
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @jessbudd4
      &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;
      I'm speaking at &lt;a href="https://twitter.com/hashtag/DevFest19"&gt;#DevFest19&lt;/a&gt; Melbourne this November! Will be in excellent company with &lt;a href="https://twitter.com/msandfor"&gt;@msandfor&lt;/a&gt; and other fantastic speakers 😍&lt;br&gt;&lt;br&gt;Get your tickets and full details at &lt;a href="https://t.co/OGAPsN5Oew"&gt;buff.ly/2YBAHe0&lt;/a&gt; &lt;a href="https://twitter.com/GDGMelbourne"&gt;@GDGMelbourne&lt;/a&gt; &lt;a href="https://twitter.com/yow_conf"&gt;@yow_conf&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      03:18 AM - 01 Oct 2019
    &lt;/div&gt;


    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1178871826056826881" 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=1178871826056826881" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      2
      &lt;a href="https://twitter.com/intent/like?tweet_id=1178871826056826881" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      15
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt;And a couple days later, I was selected to speak at the very first &lt;a href="https://www.dddadelaide.com/"&gt;DDDAdelaide&lt;/a&gt;.&lt;/p&gt;


&lt;blockquote class="ltag__twitter-tweet"&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--dm3AYIWH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://pbs.twimg.com/profile_images/1160531512481107968/f3zmjrZ4_normal.jpg" alt="Jess Budd profile image"&gt;
      &lt;div class="ltag__twitter-tweet__full-name"&gt;
        Jess Budd
      &lt;/div&gt;
      &lt;div class="ltag__twitter-tweet__username"&gt;
        @jessbudd4
      &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;
      So excited that I'll be speaking at the first ever &lt;a href="https://twitter.com/DDDAdelaide"&gt;@DDDAdelaide&lt;/a&gt;! Check out this amazing agenda!&lt;br&gt;&lt;br&gt;Also, there's something really special knowing the developer community voted for your talk and for you to be there 🥰😊 &lt;a href="https://t.co/Dr7KooId3O"&gt;twitter.com/DDDAdelaide/st…&lt;/a&gt;
    &lt;/div&gt;
    &lt;div class="ltag__twitter-tweet__date"&gt;
      09:21 AM - 04 Oct 2019
    &lt;/div&gt;

      &lt;div class="ltag__twitter-tweet__quote"&gt;
        &lt;div class="ltag__twitter-tweet__quote__header"&gt;
          &lt;span class="ltag__twitter-tweet__quote__header__name"&gt;
            DDDAdelaide
          &lt;/span&gt;
          @DDDAdelaide
        &lt;/div&gt;
        The agenda is LIVE 👀👀👀 https://t.co/fbEFMj828d
      &lt;/div&gt;

    &lt;div class="ltag__twitter-tweet__actions"&gt;
      &lt;a href="https://twitter.com/intent/tweet?in_reply_to=1180050231011885056" 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=1180050231011885056" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-retweet-action.svg" alt="Twitter retweet action"&gt;
      &lt;/a&gt;
      0
      &lt;a href="https://twitter.com/intent/like?tweet_id=1180050231011885056" class="ltag__twitter-tweet__actions__button"&gt;
        &lt;img src="/assets/twitter-like-action.svg" alt="Twitter like action"&gt;
      &lt;/a&gt;
      22
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;


&lt;h2&gt;
  
  
  What have I learned?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;You've got to be in it to win it&lt;/strong&gt;. I always felt like I had nothing to say, no one would want to listen to me or take a chance on an inexperienced speaker. I was wrong.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;People want to help you&lt;/strong&gt;. I've had offers to help come up with talk ideas, write abstracts and give slide feedback from multiple people on twitter I've never even met in real life. If you show interest, people will put their hands up to help you get there.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;There are lots of free speaking resources&lt;/strong&gt;. All over the internet tech speakers are writing resources for us beginners to get into conference speaking. I highly recommend Zach Holman's &lt;a href="https://speaking.io"&gt;speaking.io&lt;/a&gt; and Rachel Andrew's &lt;a href="https://www.smashingmagazine.com/2018/02/getting-started-public-speaking/"&gt;Getting Started in Public Speaking&lt;/a&gt; as starting points.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Listen when people say you can do this!&lt;/strong&gt; This one might just be me, but I have a bad habit of assuming people are just being nice when they express confidence in my abilities. I needed to get out of my own way (and own head) to put myself out there for opportunities. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What next?
&lt;/h2&gt;

&lt;p&gt;Well, now I actually have to write, practice and perform the talks 😂&lt;/p&gt;

&lt;p&gt;I'll let you know how that goes in Part Two!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;To be continued....&lt;/em&gt;&lt;/p&gt;

</description>
      <category>speaking</category>
      <category>career</category>
      <category>techtalks</category>
    </item>
    <item>
      <title>How I Set Up Git Aliases on Bash</title>
      <dc:creator>Jess Budd</dc:creator>
      <pubDate>Tue, 13 Aug 2019 00:00:00 +0000</pubDate>
      <link>https://dev.to/jessbudd/how-i-set-up-git-aliases-on-bash-5ejn</link>
      <guid>https://dev.to/jessbudd/how-i-set-up-git-aliases-on-bash-5ejn</guid>
      <description>&lt;p&gt;It was almost 2 year agos I first saw someone in a tutorial using an alias for their git commands. I thought at the time it was something I should set up, but not being incredibly comfortable with the command line, I didn't look into it much further.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's an alias?
&lt;/h2&gt;

&lt;p&gt;For those that may not have heard of aliases before, they're like shortcut commands in your terminal. You type the shortcut in place of typing the whole command.&lt;/p&gt;

&lt;p&gt;For example instead of typing &lt;code&gt;git push&lt;/code&gt; whenever I want to push my repo, I can assign a shortcode for that command and simply type &lt;code&gt;gp&lt;/code&gt; (or whatever shortcut I set) to do the same thing.&lt;/p&gt;

&lt;p&gt;Magic!&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting up an alias
&lt;/h2&gt;

&lt;p&gt;This week, thinking it was about time I set up these aliases, I went off to google. I found a bunch of posts on how to create git aliases like &lt;a href="https://stackoverflow.com/questions/2553786/how-do-i-alias-commands-in-git"&gt;this one&lt;/a&gt; and &lt;a href="https://githowto.com/aliases"&gt;this one&lt;/a&gt;, but got a little overwhelmed by the different options and as with most tutorials they assumed a fair bit of up front knowledge.&lt;/p&gt;

&lt;p&gt;Following the most simple format example, I typed my most common git actions into the command line window I already had open for my current project.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;alias gs='git status '

alias ga='git add '

alias gc='git commit -m '

alias gp='git push'

alias gb='git branch '

alias go='git checkout '

alias gm='git merge '

alias gpl='git pull'

alias gl='git log'
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;I then tentatively tested my shiny new aliases with a &lt;code&gt;gs&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;It worked! Huzzah!&lt;/p&gt;

&lt;p&gt;I went along my merry away.&lt;/p&gt;

&lt;p&gt;Until the next day, when I got my dev environment up again and tried to use my new aliases. They didn't work.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;-bash: gs: command not found
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;&lt;em&gt;Sad face&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Setting up an alias &lt;em&gt;globally&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;It turns out I had only created temporary aliases that existed in that sinlge CLI window only. To create global aliases that would persist in all future windows I needed to add them to my &lt;code&gt;.bash_profile&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;On a mac, the &lt;code&gt;.bash_profile&lt;/code&gt; file is located in the home username folder. This was a hidden file, so I needed to show all hidden files by pressing &lt;code&gt;cmd + shft + .&lt;/code&gt; to find it.&lt;/p&gt;

&lt;p&gt;So in my &lt;code&gt;.bash_profile&lt;/code&gt; file I typed the exact same code as I'd typed the day before.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;alias gs='git status '
alias ga='git add '
alias gc='git commit -m '
alias gp='git push'
alias gb='git branch '
alias go='git checkout '
alias gm='git merge '
alias gpl='git pull'
alias gl='git log'
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;I saved the file, closed down all my terminal windows and tested the alias in a fresh window and they worked. Yay!&lt;/p&gt;

&lt;h2&gt;
  
  
  Other methods
&lt;/h2&gt;

&lt;p&gt;Over the next couple days (thanks to the twitterverse) I found there are possibly better ways to do this. For example Atlassian has a good article that describes &lt;a href="https://www.atlassian.com/git/tutorials/git-alias"&gt;how to set up your aliases through the gitconfig file&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;One fender mentioned &lt;a href="https://ohmyz.sh/"&gt;oh-my-zsh comes with git aliases built in&lt;/a&gt;. Another mentioned putting the git aliases in a seperate alias file and then referencing that in your .bashrc file.&lt;/p&gt;

&lt;p&gt;I'm sure there are good reasons to choose one method over the other, but for now I'm happy with the way I've done mine as it's fine for my situation.&lt;/p&gt;

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