<?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: Sharath Prabhal</title>
    <description>The latest articles on Forem by Sharath Prabhal (@sharathprabhal).</description>
    <link>https://forem.com/sharathprabhal</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%2F303466%2F85630b59-3e21-4ace-af83-71b2871a20d9.jpeg</url>
      <title>Forem: Sharath Prabhal</title>
      <link>https://forem.com/sharathprabhal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/sharathprabhal"/>
    <language>en</language>
    <item>
      <title>Deep link to a Chrome extension's review page</title>
      <dc:creator>Sharath Prabhal</dc:creator>
      <pubDate>Tue, 19 Jan 2021 17:40:51 +0000</pubDate>
      <link>https://forem.com/sharathprabhal/deep-link-to-a-chrome-extension-s-review-page-pid</link>
      <guid>https://forem.com/sharathprabhal/deep-link-to-a-chrome-extension-s-review-page-pid</guid>
      <description>&lt;p&gt;I recently found this trick and thought I'd share with the community. It's common practice for Chrome extension devs to prompt users to write a review in the product. However, there is no obvious way to take them directly to the reviews page... until now. &lt;/p&gt;

&lt;p&gt;Via trial and error, I found that by adding &lt;code&gt;/reviews&lt;/code&gt;, you can deep link to the reviews page. Eg.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://chrome.google.com/webstore/detail/time-travel/okaonjclghcehlghnbmjmbndjlninpip/reviews"&gt;https://chrome.google.com/webstore/detail/time-travel/okaonjclghcehlghnbmjmbndjlninpip/reviews&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>dev</category>
    </item>
    <item>
      <title>Building a bubble heart counter in React using Framer Motion</title>
      <dc:creator>Sharath Prabhal</dc:creator>
      <pubDate>Wed, 09 Sep 2020 21:06:18 +0000</pubDate>
      <link>https://forem.com/sharathprabhal/building-a-bubble-heart-counter-in-react-using-framer-motion-1dfk</link>
      <guid>https://forem.com/sharathprabhal/building-a-bubble-heart-counter-in-react-using-framer-motion-1dfk</guid>
      <description>&lt;p&gt;I started off wanting to write an extensive step-by-step tutorial on how to build a bubble heart counter. But, &lt;a href="https://www.framer.com/api/motion/"&gt;Framer Motion&lt;/a&gt; turned out to be so simple that I decided to just post my code below. Hit me up &lt;a href="https://twitter.com/SharathPrabhal"&gt;@SharathPrabhal&lt;/a&gt; if you have any questions or want me to write a post on other animations patterns.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function HeartComponent() {
  const [floatingHearts, setFloatingHearts] = useState&amp;lt;JSX.Element[]&amp;gt;([]);
  return (
    &amp;lt;motion.div
      className="relative rounded-full text-5xl inline-block p-2 cursor-pointer"
      onClick={() =&amp;gt; {
        setFloatingHearts([
          ...floatingHearts,
          &amp;lt;motion.div
            key={floatingHearts.length}
            className="absolute top-0 z-50"
            animate={{
              y: -150,
              opacity: 0,
              scale: 1.75,
              x: [0, randomNumber(-150, 150)],
            }}
            transition={{ duration: 2 }}
          &amp;gt;
            &amp;lt;HeartFilledIcon
              style={{
                color: randomColor({
                  luminosity: 'bright',
                }),
              }}
            /&amp;gt;
          &amp;lt;/motion.div&amp;gt;,
        ]);
      }}
    &amp;gt;
      &amp;lt;HeartIcon /&amp;gt;
      {floatingHearts}
    &amp;lt;/motion.div&amp;gt;
  );
}
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



</description>
      <category>react</category>
      <category>javascript</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Single codebase to power a website and a Google Chrome extension</title>
      <dc:creator>Sharath Prabhal</dc:creator>
      <pubDate>Mon, 01 Jun 2020 15:58:17 +0000</pubDate>
      <link>https://forem.com/sharathprabhal/single-codebase-to-power-a-website-and-a-google-chrome-extension-2l4b</link>
      <guid>https://forem.com/sharathprabhal/single-codebase-to-power-a-website-and-a-google-chrome-extension-2l4b</guid>
      <description>&lt;p&gt;Available at&lt;/p&gt;

&lt;p&gt;&lt;a href="https://sharathprabhal.com/blog/convert-react-app-to-google-chrome-extension"&gt;https://sharathprabhal.com/blog/convert-react-app-to-google-chrome-extension&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>javascript</category>
      <category>react</category>
    </item>
    <item>
      <title>Launching Roost, a cheaper way to travel</title>
      <dc:creator>Sharath Prabhal</dc:creator>
      <pubDate>Wed, 29 Jan 2020 13:27:12 +0000</pubDate>
      <link>https://forem.com/sharathprabhal/launching-roost-a-cheaper-way-to-travel-2p28</link>
      <guid>https://forem.com/sharathprabhal/launching-roost-a-cheaper-way-to-travel-2p28</guid>
      <description>&lt;p&gt;Hello makers!&lt;/p&gt;

&lt;p&gt;Super excited to launch my new venture on PH today. Roost was completely bootstrapped, built and deployed by a 1 person engineering team. The stack is React, Redux, TailwindCSS(my new fav), NodeJS, Express, Mongo, Redis. Launched on AWS ECS as containers. Happy to answer any tech questions.&lt;/p&gt;

&lt;p&gt;Roost is currently only available in the US but we plan to expand soon. Would love your feedback (and an upvote :D)!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.producthunt.com/posts/roost-7"&gt;https://www.producthunt.com/posts/roost-7&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
    </item>
    <item>
      <title>Mock software developer interviews</title>
      <dc:creator>Sharath Prabhal</dc:creator>
      <pubDate>Sun, 29 Dec 2019 16:49:45 +0000</pubDate>
      <link>https://forem.com/sharathprabhal/mock-software-developer-interviews-49kd</link>
      <guid>https://forem.com/sharathprabhal/mock-software-developer-interviews-49kd</guid>
      <description>&lt;p&gt;Hello! While this time of the year is typically a dull period at work, but is also when many of us plan to switch jobs/careers. In the spirit of giving back, I’m planning to run a little experiment - for  the next 2 weeks, I will be doing 45 min mock interviews for software developers. These interviews will be generic and the primary goals are&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Talk to a seasoned interviewer, better than practicing with friends &lt;/li&gt;
&lt;li&gt;Cover basic programming skills and system design concepts&lt;/li&gt;
&lt;li&gt;Provide candid feedback - you never get these in real interviews&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Format:&lt;br&gt;
First 5 minutes - Intro. Be prepared to answer questions about the experience listed on your resume.&lt;/p&gt;

&lt;p&gt;Next 30 minutes - Generic software developer phone screen. Expect some basic programming and algorithm questions, system design concepts and simple coding problems. Use any language of your choice.&lt;/p&gt;

&lt;p&gt;Last 10 minutes - will provide candid feedback on our conversation and pointers for improvement&lt;/p&gt;

&lt;p&gt;Schedule your time at &lt;a href="https://calendly.com/sharath-prabhal/interview"&gt;https://calendly.com/sharath-prabhal/interview&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;FYI, this is totally FREE and open to developers and aspiring developers from all over the world.&lt;/p&gt;

&lt;p&gt;My creds at &lt;a href="https://www.linkedin.com/in/sharathprabhal/"&gt;https://www.linkedin.com/in/sharathprabhal/&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  developers #software #interviews #mockinterviews #coding
&lt;/h1&gt;

</description>
      <category>career</category>
    </item>
  </channel>
</rss>
