<?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: JohnnieDom</title>
    <description>The latest articles on DEV Community by JohnnieDom (@johnniedom).</description>
    <link>https://dev.to/johnniedom</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%2F904173%2Fd71bbea3-9fd4-4111-a03a-0c41467beb9d.jpeg</url>
      <title>DEV Community: JohnnieDom</title>
      <link>https://dev.to/johnniedom</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/johnniedom"/>
    <language>en</language>
    <item>
      <title>How I optimized my YouTube for productivity.</title>
      <dc:creator>JohnnieDom</dc:creator>
      <pubDate>Sun, 06 Oct 2024 12:05:04 +0000</pubDate>
      <link>https://dev.to/johnniedom/how-i-optimized-my-youtube-for-productivity-5fk5</link>
      <guid>https://dev.to/johnniedom/how-i-optimized-my-youtube-for-productivity-5fk5</guid>
      <description>&lt;p&gt;Being productive most times is just being able to avoid some distractions and focus on what needs to be done, Avoiding distractions sometimes is technically hard, but it can be avoided.&lt;/p&gt;

&lt;p&gt;YouTube is one of my productivity tools, but sometimes it turns out to be a distraction as well, so I researched ways to prevent that. &lt;br&gt;
Each time I visit YouTube to check out something.&lt;br&gt;
For example, let's say I want to check out "&lt;em&gt;How to use Framer motion animation in React&lt;/em&gt;" on YouTube. On my initial visit to the YouTube homepage, I stumbled upon different videos. I can't help it but check out what some videos. I might end up entirely forgetting the reason I initially visited YouTube until I leave the site. I have found a way to prevent that.&lt;/p&gt;
&lt;h2&gt;
  
  
  Some &lt;em&gt;caveats&lt;/em&gt; to take note of.
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;This is only for those using a desktop or laptop.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It doesn't work on phones.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;This is unfortunately a temporary method.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With that said, let's move on to how to optimize your YouTube for productivity.&lt;/p&gt;
&lt;h2&gt;
  
  
  Install the Stylus browser extension.
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Link For Firefox Users&lt;/strong&gt;: &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/styl-us/" rel="noopener noreferrer"&gt;https://addons.mozilla.org/en-US/firefox/addon/styl-us/&lt;/a&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9vcmjqo2rqdiv53li41v.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9vcmjqo2rqdiv53li41v.png" alt="Firefox extension"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Link For Chrome/Opera/Edge/Brave Users&lt;/strong&gt;: &lt;a href="https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmneclngdbkpkpeebahjckkjfobafhncgmne" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmneclngdbkpkpeebahjckkjfobafhncgmne&lt;/a&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk8dbeo247nulqlih3lgg.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk8dbeo247nulqlih3lgg.png" alt="Chrome/opera/Edge extension"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After you're done installing the extension, open the extension by clicking the Icon I highlighted in the blue box, You will see the Stylus icon. Click on it.&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdk4xb4tzrrmn16b80jwl.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdk4xb4tzrrmn16b80jwl.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After you have done that. &lt;br&gt;
Click on the &lt;em&gt;Write new style&lt;/em&gt; at the left tab; this will take you to a new page. Where you will paste this code&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="c"&gt;/* Temporary fixes. THESE WILL NOT WORK THE NEXT TIME YOUTUBE UPDATES ITS CODE. */&lt;/span&gt;
&lt;span class="nt"&gt;ytd-watch-metadata&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt; &lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;display&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt; &lt;span class="cp"&gt;!important&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="nf"&gt;#meta-contents&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;hidden&lt;/span&gt;&lt;span class="o"&gt;],&lt;/span&gt; &lt;span class="nf"&gt;#info-contents&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;hidden&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="err"&gt; &lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;display&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;block&lt;/span&gt; &lt;span class="cp"&gt;!important&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;/* Permanent fixes */&lt;/span&gt;
&lt;span class="c"&gt;/* Removes second comment section, */&lt;/span&gt;
&lt;span class="nf"&gt;#comment-teaser&lt;/span&gt;&lt;span class="nc"&gt;.ytd-watch-metadata&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nl"&gt;display&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;/* Removes border around creator's name and sub button. NOTE: This part doesn't work as of 1.1, but keeping it for now just in case. */&lt;/span&gt;
&lt;span class="nf"&gt;#owner&lt;/span&gt;&lt;span class="nc"&gt;.ytd-watch-metadata&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nl"&gt;border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;&lt;span class="err"&gt; &lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;/* Removes border around creator's name and sub button. */&lt;/span&gt;
&lt;span class="nt"&gt;ytd-watch-metadata&lt;/span&gt;&lt;span class="nd"&gt;:not&lt;/span&gt;&lt;span class="o"&gt;([&lt;/span&gt;&lt;span class="nt"&gt;modern-metapanel&lt;/span&gt;&lt;span class="o"&gt;])&lt;/span&gt; &lt;span class="nf"&gt;#owner&lt;/span&gt;&lt;span class="nc"&gt;.ytd-watch-metadata&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nl"&gt;border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;/* Reverts the video title font. */&lt;/span&gt;
&lt;span class="nt"&gt;ytd-watch-metadata&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;smaller-yt-sans-light-title&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="nt"&gt;h1&lt;/span&gt;&lt;span class="nc"&gt;.ytd-watch-metadata&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-family&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;"Roboto"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nb"&gt;sans-serif&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-weight&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;400&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;18px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="nt"&gt;ytd-video-primary-info-renderer&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;use-yt-sans20-light&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="nc"&gt;.title.ytd-video-primary-info-renderer&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-family&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s1"&gt;"Roboto"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="nb"&gt;sans-serif&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-weight&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;400&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-size&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;18px&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c"&gt;/* Removes the bold letters on upload date and view count. */&lt;/span&gt;
&lt;span class="nc"&gt;.yt-formatted-string&lt;/span&gt;&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;style-target&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;"bold"&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;font-weight&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;400&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nf"&gt;#contents&lt;/span&gt;&lt;span class="nc"&gt;.ytd-rich-grid-renderer&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="nl"&gt;display&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nb"&gt;none&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then on the top of the editor, change the drop-down, which is initially &lt;em&gt;Everything&lt;/em&gt;, to &lt;em&gt;URLs on the domain&lt;/em&gt;&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8mdtlavmqodulkj8h0hq.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8mdtlavmqodulkj8h0hq.png" alt="Steps"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt; You will see a new input; paste this there. &lt;code&gt;youtube.com&lt;/code&gt; and click on save at the left tab there. &lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjndtmqxlvvkcif1o6lf.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjndtmqxlvvkcif1o6lf.png" alt="Steps"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Bravo! 👏🏼 you're done.&lt;br&gt;
You can now open your YouTube, and you will see something like this:&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw20850jhjko4nzz22ci6.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw20850jhjko4nzz22ci6.png" alt="Steps"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can go ahead and search for what you exactly want without being distracted.&lt;/p&gt;

&lt;p&gt;Thanks for reading 💖.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
