<?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: Trishiraj</title>
    <description>The latest articles on DEV Community by Trishiraj (@trishiraj).</description>
    <link>https://dev.to/trishiraj</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%2F403552%2F8cbb4aee-7ee5-4ccc-9bcf-41d69e4eeec1.jpg</url>
      <title>DEV Community: Trishiraj</title>
      <link>https://dev.to/trishiraj</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/trishiraj"/>
    <language>en</language>
    <item>
      <title>What to pursure after graduation?</title>
      <dc:creator>Trishiraj</dc:creator>
      <pubDate>Tue, 18 Jan 2022 15:16:41 +0000</pubDate>
      <link>https://dev.to/trishiraj/what-to-pursure-after-graduation-hkb</link>
      <guid>https://dev.to/trishiraj/what-to-pursure-after-graduation-hkb</guid>
      <description>&lt;p&gt;If you've just graduated as a computer science major and if Programming is something you are interested in, Then you should try and focus on any one of these.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Data Scientist - Learn and specialise more in DSA based problems. Platforms like LeetCode can help you become a better competitive programmer with good tests over algorithm knowledge.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Web Development (Vue/React) - The world of web is immensely huge and has everything you need as far as you choose the right tool. Else it can get overwhelming sometimes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;App development (Native/PWA/Flutter) - There was a time when native app development was the only way to go but now that you have amazing hybrid app tools and PWA with regards to web development. I think it's safe to say learning web development can strike two goals in one shot.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;UI/UX Design (Figma/Adobe XD) - If you've seen enough of boring UIs out there and would like to kick it up a notch, it would be a good start to study different design concepts like "Material design, neuromorphism, Flat design" and then play with it as you see fit.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;API handling &amp;amp; Testing (Postman/Swagger/Php/Node/Laravel) - If you're to work for a company you would definitely need to handle the backend for their given frontend application. Being able to create - test and handle API is a good start. You might have heard the term "REST" in a lot of places, now is a good time to learn more about it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Database/Backend services (Cloud services, Mongo, Redis etc) - Depending on the type of frontend you are working on, it's essential to choose the right backend to handle the flow within the application, else it would be a cumbersome work trying to deal with it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;AI/ML - To put it straight, AI and ML are definitely not on the easier domains with regards to the above mentioned titles. This takes a lot of patience, practice and effort to pull it through. If you do manage to pull it through then consider that there's nothing stopping you from getting you what you need in this domain.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;AR/VR - If you haven't heard about the hype of Metaverse, NFT and what not. You are either living under a cave or you've become a wise person. None the less, dealing with AR/VR can be quite some fun if things tend to workd right. A good place to start would be modelling your 3D objects (Blender) and using AR tools like Google's ARcore.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Let me know what you think! Would love to know what you're pursuing right now and how it got started!&lt;/p&gt;

</description>
      <category>computerscience</category>
      <category>devjournal</category>
      <category>motivation</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Share your VScode Extensions</title>
      <dc:creator>Trishiraj</dc:creator>
      <pubDate>Sat, 08 Jan 2022 14:57:18 +0000</pubDate>
      <link>https://dev.to/trishiraj/share-your-vscode-extensions-50io</link>
      <guid>https://dev.to/trishiraj/share-your-vscode-extensions-50io</guid>
      <description>&lt;p&gt;While all our amazing Devians have been posting articles on "How to get something accomplished". I think we can have a little bit of interaction with our Developer brethren by knowing what VS code extensions you guys use. i.e if you use VSCode as your code editor in the first place 😜.&lt;/p&gt;

&lt;p&gt;I think just by the looks of VScode extensions, one can easily find out the kinda platform that the individual has their hands on with.&lt;/p&gt;

&lt;p&gt;I'll go first, Here's my list of Extension:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Awesome flutter snippets&lt;/strong&gt;: (Not a flutter dev, Yet tried to get into it. So had this installed)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bracket Pair Colorizer 2&lt;/strong&gt;: Highly useful if you're dealing with a long list of bracket flow in your code.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dracula theme&lt;/strong&gt;: (I keep experimenting with themes, Would love to see some of the themes you guys use. I've got bored of the ones I've been using)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Electron Vue theme&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Material Icon theme&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Electron Color theme&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remote - SSH&lt;/strong&gt;: (Most of the time I am connected to servers as all my project files are deployed there. So its super useful for me to use vscode instead of vim/nano editors in servers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vue&lt;/strong&gt;: (My main go-to for Frontend Web Development)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prettier&lt;/strong&gt;: (Pretty sure 90% of us use this for code formatting. Although its sadly still missing certain file extensions that I'd love to have them added in the future.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Emoji&lt;/strong&gt;: (Don't have to run around copying unicodes or Emoji's from web, Instead just directly drop the desired emoji with a simple command in your code)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Nuxt&lt;/strong&gt;: (Just switched to Nuxt and it has already left me jaw dropping with its way of simplicity in learning curve yet being highly productive. 10/10 highly recommended framework unless you're a React peasant 😜.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vetur&lt;/strong&gt;: (Definitely need this for Vue based code snippets and suggestions)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live Server&lt;/strong&gt;: (If you're into mainstream HTML,CSS,JS development and are looking for quick deployment + Hot reload, This is a good pick)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let's hear yours!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Enable smooth typing and cursor animation in VSCode</title>
      <dc:creator>Trishiraj</dc:creator>
      <pubDate>Thu, 16 Dec 2021 09:36:49 +0000</pubDate>
      <link>https://dev.to/trishiraj/enable-smooth-typing-and-cursor-animation-in-vscode-318d</link>
      <guid>https://dev.to/trishiraj/enable-smooth-typing-and-cursor-animation-in-vscode-318d</guid>
      <description>&lt;p&gt;Not sure how many are aware of this, but i believe this kinda motivates you towards typing your codes all day long. Watching those lines of codes flow like butter along with your cursor is just another satisfying thing to watch for any programmer like the satisfying sounds of their mechanical keyboards. 😌&lt;/p&gt;

&lt;p&gt;So in this article, I am just dropping a screenshot of my Cursor settings from VScode which you can apply and play around to see what suits you best.&lt;/p&gt;

&lt;p&gt;Can be accessed by using &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ctrl/Cmd + P &lt;/li&gt;
&lt;li&gt;Type "&amp;gt; User Settings"&lt;/li&gt;
&lt;li&gt;Search for "cursor"
&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%2Fu3nuljedeg3nx41s69hf.png" alt="Cursor settings screenshot"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Happy coding! 😄&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Heard about web.dev from Google?</title>
      <dc:creator>Trishiraj</dc:creator>
      <pubDate>Thu, 02 Dec 2021 15:02:53 +0000</pubDate>
      <link>https://dev.to/trishiraj/heard-about-webdev-from-google-536a</link>
      <guid>https://dev.to/trishiraj/heard-about-webdev-from-google-536a</guid>
      <description>&lt;p&gt;I might be wrong but I think this product from google should get more attention from the general public who are trying to get into web development but are scrambled to get the basics right. This website has a collection of exactly that.&lt;/p&gt;

&lt;p&gt;Never saw this before until I stumbled upon it in &lt;a href="https://developers.google.com/products"&gt;Google Developers Products&lt;/a&gt;.&lt;br&gt;
As seen in the image, The bottom right one should take you to &lt;a href="https://web.dev/"&gt;web.dev&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Once you head over there you'll realize that there's a Huge collection of courses that should get your basics for Web development strong and further help you improve and make the right decision with your websites.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7pjb89tgg05yu7bvvpvi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7pjb89tgg05yu7bvvpvi.png" alt="Image description" width="800" height="496"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At first I thought to myself that this might actually be some sort of paid course but they are all absolutely free and each of them are few minutes of read with appropriate code snippets inside them to help you understand the concepts.&lt;/p&gt;

&lt;p&gt;Something like this&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl6vfxq2ed0r88s8mgxo7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl6vfxq2ed0r88s8mgxo7.png" alt="Image description" width="800" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Maybe its worth a shot to check it out yourself 😄&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>javascript</category>
      <category>html</category>
    </item>
  </channel>
</rss>
