<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Mohammad Alahmadi</title>
    <description>The latest articles on Forem by Mohammad Alahmadi (@alahmadiq8).</description>
    <link>https://forem.com/alahmadiq8</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%2F60383%2F8e82eef9-e84d-40a0-a79b-8c2f455d11f6.jpeg</url>
      <title>Forem: Mohammad Alahmadi</title>
      <link>https://forem.com/alahmadiq8</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/alahmadiq8"/>
    <language>en</language>
    <item>
      <title>How do you emotionally deal with rejections?</title>
      <dc:creator>Mohammad Alahmadi</dc:creator>
      <pubDate>Mon, 08 Apr 2019 17:54:14 +0000</pubDate>
      <link>https://forem.com/alahmadiq8/how-do-you-emotionally-deal-with-rejections-28mc</link>
      <guid>https://forem.com/alahmadiq8/how-do-you-emotionally-deal-with-rejections-28mc</guid>
      <description>&lt;p&gt;I recently left my job to take some break and focus on studying for interviews and applying full time. I completely forgot how hurtful I feel when I get rejected by my "dream" company. It's like getting rejected by your crush. I guess the feelings are even stronger since I am putting almost 100% of my time dedicated interview preparation. &lt;/p&gt;

&lt;p&gt;How do you all deal with this without losing motivation? How do you keep yourself disciplined and not let it affect your determination? How do you prevent it from affecting your confidence in yourself?&lt;/p&gt;

&lt;p&gt;I know this is an overdone topic, but I am curious about how everyone on this community deals with this. &lt;/p&gt;

&lt;p&gt;One way I learned is to never resist sad feelings or pretend to be strong. I try let them surface to their fullest and take their course. &lt;/p&gt;

</description>
      <category>discuss</category>
      <category>career</category>
    </item>
    <item>
      <title>My First Chrome Extension: Stackoverflow Starred Viewer</title>
      <dc:creator>Mohammad Alahmadi</dc:creator>
      <pubDate>Mon, 13 Aug 2018 23:34:30 +0000</pubDate>
      <link>https://forem.com/alahmadiq8/my-first-chrome-extension-stackoverflow-starred-viewer-1nm6</link>
      <guid>https://forem.com/alahmadiq8/my-first-chrome-extension-stackoverflow-starred-viewer-1nm6</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Update 2021-05-21:&lt;/strong&gt; I plan to get back on improving this project. I neglected it in the past due to other responsibilities. &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Are you a &lt;a href="https://dev.to/sobolevn/i-am-a-mediocre-developer--30hn"&gt;mediocre developer&lt;/a&gt; like me? Do you firmly believe in &lt;a href="https://meta.stackoverflow.com/questions/361904/what-is-stack-overflow-driven-development"&gt;StackOverflow driven development&lt;/a&gt;? Did you forget to bookmark that answer you always copy-paste from? &lt;/p&gt;

&lt;p&gt;That was my main itch that prompt me for this side project. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; An easier way to browse starred StackOverflow questions. It simply injects a sidebar onto your browser when you visit stackoverflow.com. This sidebar displays a filterable list of all your starred questions.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://chrome.google.com/webstore/detail/stackoverflow-starred-vie/cnamfgnggohmnbilcjdnjjahlgkndhmp?hl=en"&gt;Chrome Extension Link&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/AlahmadiQ8/StackFave"&gt;Project Github Link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I &lt;a href="https://stackoverflow.com/search?q=infavorites%3A5431968"&gt;star&lt;/a&gt; &lt;a href="https://stackoverflow.com/search?q=infavorites%3A5431968"&gt;many&lt;/a&gt; &lt;a href="https://stackoverflow.com/search?q=infavorites%3A5431968"&gt;StackOverflow questions&lt;/a&gt; that I frequently refer to. However, it is not easy to navigate through them. I tried searching the web, but the next best answer I found was &lt;a href="https://meta.stackexchange.com/questions/3912/better-favourites-organisation"&gt;this&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;This motivated me to create my own extension for a simpler way to navigate through my starred questions. I was hugely inspired by my ultimate &lt;a href="https://github.com/buunguyen/octotree"&gt;favorite extension octotree&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Here are some screenshots. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a01Xljd9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://d2mxuefqeaa7sj.cloudfront.net/s_8A94332956CEBD301F63DA15A44A118E6AE15B285C27C0609AC48084A8D96C51_1534023176495_so.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a01Xljd9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://d2mxuefqeaa7sj.cloudfront.net/s_8A94332956CEBD301F63DA15A44A118E6AE15B285C27C0609AC48084A8D96C51_1534023176495_so.gif" alt="" width="800" height="439"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Feedback
&lt;/h1&gt;

&lt;p&gt;What do you think of this extension? I would really appreciate any feedback you could give, especially on the following: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Do you find it useful? &lt;/li&gt;
&lt;li&gt;How's the user experience?&lt;/li&gt;
&lt;li&gt;Any features that would make it more useful?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are still &lt;a href="https://github.com/AlahmadiQ8/StackFave/issues"&gt;some bugs&lt;/a&gt; I'm aware of that need to be addressed. Feel free to create issues if you find any others.&lt;/p&gt;

&lt;p&gt;There are also missing core features that I plan to add.&lt;/p&gt;

&lt;p&gt;Thanks in advance for trying it out! I look forward to hearing your thoughts.&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>opensource</category>
    </item>
    <item>
      <title>On Prioritizing Side Projects</title>
      <dc:creator>Mohammad Alahmadi</dc:creator>
      <pubDate>Fri, 23 Mar 2018 05:45:42 +0000</pubDate>
      <link>https://forem.com/alahmadiq8/on-prioritizing-side-projects-3kni</link>
      <guid>https://forem.com/alahmadiq8/on-prioritizing-side-projects-3kni</guid>
      <description>&lt;p&gt;There are many things I want to do in my free time. These can be anything from programming projects, exploring new hobbies, or just reading a book. However, whenever I attempt to get my hands dirty on a project, I often end up not completing it. I struggle with wasting too much time on TV, social media, or just hanging out. &lt;/p&gt;

&lt;p&gt;As a front end web developer, I’ve been wanting to build a portfolio of my work to post on my personal website for a while. I thought I had enough existing projects to display, but it turns out most of them are half-baked abandoned projects. Realizing this left me feeling disappointed in myself, but it also forced me to examine my habits and try to understand why I never complete side projects. I decided to take a closer look at my task management outside of work, and I have been experimenting with different strategies to balance having fun and working on side projects. &lt;/p&gt;

&lt;p&gt;In this post, I’ll focus on what I’ve learned about how to prioritize which projects to work on. I believe that choosing and prioritizing projects is an essential part of task management. Here are three questions I ask myself when deciding what to work on:&lt;/p&gt;

&lt;h1&gt;
  
  
  1. Does it contribute to my professional &amp;amp; personal growth?
&lt;/h1&gt;

&lt;p&gt;I want to dedicate more time to side projects that help me learn a new skill. For example, I want to learn more about web animations, state management, WebSockets, and so forth. This could come in the form of learning a new skill, taking an online course, or building an application that I’d want to use. &lt;/p&gt;

&lt;h1&gt;
  
  
  2. Does it solve a specific problem?
&lt;/h1&gt;

&lt;p&gt;I want to get more practice in building single page applications. I find myself motivated best when I am working on something that solves an actual, specific problem, rather than just “practicing” on something theoretical. It helps me stay focused and allows me to learn something new along the way. &lt;/p&gt;

&lt;h1&gt;
  
  
  3. How passionate am I about it?
&lt;/h1&gt;

&lt;p&gt;Committing to a project has been one of my biggest problems. It’s hard to commit to a side project when it doesn’t pay. But I’d be more productive and invest more of my time and energy working on something I’m passionate about. So when I prioritize what projects to work on, I like to assign each of them an enthusiasm rating. I was inspired to do that based on the &lt;a href="https://www.amazon.com/Hatch-Notebook-Organizer-Sketchbook-Productivity/dp/B01M7X5KTL"&gt;Hatch Notebook&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  The Results
&lt;/h1&gt;

&lt;p&gt;Using the questions above, here are some things I picked to work on after work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Revamp and polish my personal website&lt;/strong&gt;. I wanted to increase my marketability by having a stronger online presence to display my work; I wasn’t satisfied with my current website so I chose to rebuild my site from scratch with &lt;a href="https://gohugo.io/"&gt;Gohugo&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create a Connect-4 Game&lt;/strong&gt;. At my current job, we use Redux for application state management. Redux can have a steep learning curve, so I picked a random game to build. You can check out the final project at &lt;a href="https://alahmadiq8.github.io/connect-4/"&gt;this link&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Build a new feature for Wunderlist&lt;/strong&gt;. As an example of something that solves a specific problem, I built a simple API consumer for the Wunderlist to-do app that adds todo tasks in bulk from a line separated list of tasks. This was a missing feature I needed. You can check the end result at &lt;a href="https://wunderlist-parser.herokuapp.com/"&gt;this link&lt;/a&gt;. I had so much joy working on this since it helped me solve a problem that I was having with the app.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It was easy to stay focused and dedicate time to these projects after work because they either contributed to my personal and professional growth, they solved a specific problem, or I was passionate about them. &lt;/p&gt;

&lt;p&gt;I’m still trying to figure out how to balance work, side projects, and having fun. It seems that this will always be an ongoing process. For now I think I’m on the right path.&lt;/p&gt;

&lt;h1&gt;
  
  
  Resources
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://tylermcginnis.com/podcast/kentcdodds/"&gt;Work/Life Balance, Education, and Open Source with Kent C. Dodds&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.businessinsider.com/warren-buffetts-not-to-do-list-2016-10"&gt;This story about Warren Buffett and his long-time pilot is an important lesson about what separates extraordinarily successful people from everyone else&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>productivity</category>
      <category>sideprojects</category>
    </item>
  </channel>
</rss>
