<?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: GAUTAM JHA</title>
    <description>The latest articles on DEV Community by GAUTAM JHA (@gautamjha).</description>
    <link>https://dev.to/gautamjha</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%2F788366%2Fa6decf9e-062e-4d40-b09f-ae85fd24b5b3.jpeg</url>
      <title>DEV Community: GAUTAM JHA</title>
      <link>https://dev.to/gautamjha</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gautamjha"/>
    <language>en</language>
    <item>
      <title>WordPress is Underrated.</title>
      <dc:creator>GAUTAM JHA</dc:creator>
      <pubDate>Mon, 21 Feb 2022 13:04:38 +0000</pubDate>
      <link>https://dev.to/gautamjha/wordpress-is-underrated-33b4</link>
      <guid>https://dev.to/gautamjha/wordpress-is-underrated-33b4</guid>
      <description>&lt;p&gt;WordPress is a free and open-source CMS written in PHP, Initially released in 2003.&lt;/p&gt;

&lt;p&gt;I have worked on more than 50 WordPress projects, and find it really easy to get started, especially if you're a small organization or can’t afford the proper development time of creating an application from scratch. &lt;/p&gt;

&lt;p&gt;I don't understand why people hate WordPress so much. Few devs advise others to leave the WordPress website as it is not scalable, and has security issues (You are not suppose to use nulled plugins or theme).&lt;/p&gt;

&lt;p&gt;People want to build their application on React in the influence that it is the only way to make it fast, and for that they have to adapt a latest framework on Python or Node.js or PHP, but Why do they want to redevelop the backend when It is available in WordPress by default?&lt;/p&gt;

&lt;p&gt;My point here is not that WordPress is best and everyone should use it, but don't switch from WordPress under the impression that it is not scalable. especially when you already have an application built on WordPress, and you can totally have a Frontend on React or Next.js and Backend or admin panel on WordPress.&lt;/p&gt;

&lt;p&gt;WordPress has functionality of REST api by Default no matter what kind of application you have, you can create its rest api endpoint, Also there are great plugins which can help you to have GraphQL endpoints and your frontend can be any JS framework.&lt;/p&gt;

&lt;p&gt;Following are a few of my favorite open source git repo for headless wordpress, built on latest frameworks&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/imranhsayed/react-with-wordpress"&gt;WordPress React&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/imranhsayed/woo-next"&gt;WooCommerce with Next.js&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/vercel/next.js/tree/canary/examples/cms-wordpress"&gt;WordPress blog with Next&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here I am not promoting it, Just want to understand if there is a real need to switch backend as well? when these features are available in WordPress and even easier to develop it.&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>opensource</category>
      <category>productivity</category>
      <category>php</category>
    </item>
    <item>
      <title>Get yourself in Google People in a few minutes</title>
      <dc:creator>GAUTAM JHA</dc:creator>
      <pubDate>Sun, 23 Jan 2022 06:33:09 +0000</pubDate>
      <link>https://dev.to/gautamjha/get-yourself-in-google-people-in-a-few-minutes-3lig</link>
      <guid>https://dev.to/gautamjha/get-yourself-in-google-people-in-a-few-minutes-3lig</guid>
      <description>&lt;p&gt;If you are interested in getting your name in the people recommendation of Google. That not too hard and here I am gonna tell you how can you to do this.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QT3O4PLI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/txnxxg07zsf1ojn74iww.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QT3O4PLI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/txnxxg07zsf1ojn74iww.png" alt="Gautam Jha Google Profile" width="435" height="222"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  But first Why should we do it?
&lt;/h3&gt;

&lt;p&gt;So first of all If you are a professional and you want the people to get to you easily then you should try It. of course you shouldn't follow along if you're an undercover agent xD.&lt;/p&gt;

&lt;p&gt;If someone searches A NAME along with your profession they will be able to find you.&lt;/p&gt;

&lt;p&gt;Ex. "Gautam Jha Software Engineer"&lt;/p&gt;

&lt;h4&gt;
  
  
  What do you need to do this?
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;A mobile browser or a google search app&lt;/li&gt;
&lt;li&gt;A google account&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://support.google.com/websearch/answer/54068"&gt;Web &amp;amp; App Activity&lt;/a&gt; turned on&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Next, You need to create a profile card. Follow the steps and you're there.
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;Open Google Search App or &lt;a href="https://www.google.com/"&gt;google.com&lt;/a&gt; in your browser .&lt;/li&gt;
&lt;li&gt;Search for the following key word.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;add me to google&lt;/li&gt;
&lt;li&gt;edit my people card.&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;You will find an option to &lt;strong&gt;add yourself to Google Search.&lt;/strong&gt; Tap Get started.&lt;/li&gt;
&lt;li&gt;Fill out the information that you want to share publicly on your card. These fields are required:

&lt;ul&gt;
&lt;li&gt;Summary in 350 words not sure.&lt;/li&gt;
&lt;li&gt;Profession in Engineering or something.
Social Media: not necessary&lt;/li&gt;
&lt;li&gt;Website: Your portfolio or Blogs&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;At the bottom, tap Preview.&lt;/li&gt;
&lt;li&gt;If you're satisfied with your card, tap Submit.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hope, This blog will help.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt; Google doesn't guarantee that your card will show up on Google Search. So more precise data you will add more likely it will appear.&lt;/p&gt;

</description>
      <category>google</category>
      <category>seo</category>
      <category>news</category>
    </item>
    <item>
      <title>Visual Studio Code Must Use Extensions</title>
      <dc:creator>GAUTAM JHA</dc:creator>
      <pubDate>Sat, 08 Jan 2022 14:52:06 +0000</pubDate>
      <link>https://dev.to/gautamjha/visual-studio-code-must-use-extensions-572d</link>
      <guid>https://dev.to/gautamjha/visual-studio-code-must-use-extensions-572d</guid>
      <description>&lt;p&gt;Currently, I am using VS code from a few years now and find it comfortable with the time. I will be mention out few of the extension I use alot and make my life a bit easier.&lt;/p&gt;

&lt;p&gt;I recommend these plugins to everyone.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens" rel="noopener noreferrer"&gt;GitLens&lt;/a&gt;: GitLens will allow you to see the commits made by each and every developer whoever worked on the project line by line.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It will also allow you to better understand your code, helps you to effortlessly explore the history and evolution of a codebase.&lt;/p&gt;

&lt;p&gt;You can search it in the extension explorer or run the following command on your system.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;code --install-extension eamodio.gitlens

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

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens" rel="noopener noreferrer"&gt;Copilot&lt;/a&gt;: This is cool, It is not the hero you want but this is the hero we need. &lt;/li&gt;
&lt;/ul&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%2Fr77fjkn1hnvstespx5jn.jpg" 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%2Fr77fjkn1hnvstespx5jn.jpg" alt="Batman"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sometimes we don't remember syntax or logic but copilot provides you some crazy suggestions sometimes help sometime don't, just like a pair programming buddy.&lt;/p&gt;

&lt;p&gt;It support for almost all languages Python, TypeScript, JavaScript, React, and Java. &lt;/p&gt;

&lt;p&gt;You can install it and register for it's access.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;code --install-extension GitHub.copilot

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

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://marketplace.visualstudio.com/items?itemName=VisualStudioExptTeam.vscodeintellicode" rel="noopener noreferrer"&gt;Visual Studio IntelliCode&lt;/a&gt;:
This extension provides AI-assisted IntelliSense by showing recommended completion items for your code context at the top of the completions list.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Following command will help you with installation.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;code --install-extension 
 VisualStudioExptTeam.vscodeintellicode
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Few other recommendations are followng.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Auto Rename Tag: If you are a front-end developer this will help you automatically renaming tags when you rename tags in big DOM.&lt;/li&gt;
&lt;li&gt;Prettier Formatter&lt;/li&gt;
&lt;li&gt;Remote SSH&lt;/li&gt;
&lt;li&gt;Live Server / Live  Share&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can try these out to check what these are :)&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>programming</category>
      <category>codenewbie</category>
      <category>editors</category>
    </item>
  </channel>
</rss>
