<?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: SrijanSriv</title>
    <description>The latest articles on DEV Community by SrijanSriv (@srijansriv).</description>
    <link>https://dev.to/srijansriv</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%2F669156%2Fa4fa3922-5ec2-4a53-9031-7b6f790ac3ec.jpg</url>
      <title>DEV Community: SrijanSriv</title>
      <link>https://dev.to/srijansriv</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/srijansriv"/>
    <language>en</language>
    <item>
      <title>A Peek Into WebD</title>
      <dc:creator>SrijanSriv</dc:creator>
      <pubDate>Thu, 12 May 2022 13:43:00 +0000</pubDate>
      <link>https://dev.to/srijansriv/a-peek-into-webd-44h8</link>
      <guid>https://dev.to/srijansriv/a-peek-into-webd-44h8</guid>
      <description>&lt;p&gt;The fact that you're reading this blog right now is sufficient to support the fact that Web and it's Development has flooded the coding community. We can't imagine learning and sharing without our webpages.&lt;br&gt;
Naturally, learning how to create such webpages in the early phase of coding is a bonus. Fortunately, there are various sources and explanations of how to begin with this idea, using a certain language called HTML. To make these pages presentable we use another handy tool; CSS.&lt;/p&gt;

&lt;p&gt;This blog will caress over the approach that I believe is certainly satisfactory to help you understand HTML and CSS.&lt;/p&gt;

&lt;h1&gt;
  
  
  A Handy Setup
&lt;/h1&gt;

&lt;p&gt;Since the output of whatever code you write would be in a webpage, it feels handy to be able to launch the page quickly and see the changes made live.&lt;br&gt;
Fortunately, if you're using VSCode Editor(and I have no idea why you're not) it has such extensions that, although mentioned in every good tutorial, is still worth adding in this blog. It's a basic Live Server launcher; this is the one that I use and is probably the most popular.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--l3hbnFwv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qy0fvw0pfa3pr18iuujp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l3hbnFwv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qy0fvw0pfa3pr18iuujp.png" alt="Live Server" width="880" height="208"&gt;&lt;/a&gt;&lt;br&gt;
This provides a simple "Go Live" button in the bottom right corner to, well, go live!&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1q2Mdtxg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/91n5mjzonnag17hs45gt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1q2Mdtxg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/91n5mjzonnag17hs45gt.png" alt="Go Live Button" width="533" height="39"&gt;&lt;/a&gt;&lt;br&gt;
 Again, a minute detail but a life saver.&lt;/p&gt;

&lt;h1&gt;
  
  
  HTML
&lt;/h1&gt;

&lt;p&gt;Web browsers, be it Chrome or Firefox, have to agree upon a certain document type that they can show, making it universal. This happens to be a certain &lt;strong&gt;HyperText Markup Language&lt;/strong&gt; or &lt;strong&gt;HTML&lt;/strong&gt; for short, that is basically a method of creating elements and objects in a certain way that browsers can understand. These are basically some &amp;lt;&amp;gt; and &amp;lt;/&amp;gt; tags that can be very powerful depending on what the tag does. &lt;/p&gt;

&lt;p&gt;Every file that has some html code(so like index.html file) will begin with a &amp;lt;!DOCTYPE html&amp;gt;  tag. Following is an example.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ybCchbAd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vo28ccfaur6ytiqzrnf7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ybCchbAd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vo28ccfaur6ytiqzrnf7.png" alt="A basic html code" width="880" height="252"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With the preview at the webpage being.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WwzYpul5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/us114k8308z5h4w51mgr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WwzYpul5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/us114k8308z5h4w51mgr.png" alt="Output for above code" width="880" height="480"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Sources to learn HTML
&lt;/h2&gt;

&lt;p&gt;The Documentation for HTML is extensive.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.w3schools.com/html/html_intro.asp"&gt;W3Schools&lt;/a&gt; is without a doubt the most perfect place to understand and refer to for HTML, among several other things.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/HTML_basics"&gt;Mozilla&lt;/a&gt; has some handy guides under MDN that you can always use to freshen up your knowledge.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some video tutorials might include the following; I would also try to link some here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=UB1O30fR-EE"&gt;Traversy Media&lt;/a&gt; has a nice video in English that's basically a walkthrough.&lt;/li&gt;
&lt;li&gt;CodeWithHarry has both &lt;a href="https://www.youtube.com/watch?v=BsDoLVMnmZs"&gt;single&lt;/a&gt; and &lt;a href="https://www.youtube.com/playlist?list=PLu0W_9lII9agiCUZYRsvtGTXdxkzPyItg"&gt;playlist&lt;/a&gt; wise videos in Hindi with depth-to-time tradeoff. Quite frankly, I think his playlist is more than enough to learn and create some projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  CSS
&lt;/h2&gt;

&lt;p&gt;Of course our next priority would be to make this page presentable by styling the various elements present. This is where &lt;strong&gt;Cascade Sheet Styling&lt;/strong&gt; or &lt;strong&gt;CSS&lt;/strong&gt; comes in.&lt;/p&gt;

&lt;p&gt;There are certain things that you would already expect CSS to perform, such as changing font or its color; resizing images and so on. But a tricky part of CSS for beginners is to grasp how to position the elements on the page the way you want, and also how to make the site "Responsive" i.e. the idea that our webpage should look presentable on screens of all sizes, be it a desktop or a phone.&lt;br&gt;
A recommended way to tackle this problem is to plan early with position methods such as "float" and "grid". These are vastly discussed in &lt;a href="https://css-tricks.com/"&gt;CSS-Tricks&lt;/a&gt; and the usual youtube platforms. Not detailing everyone of these, I would list the places that you may go through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.w3schools.com/Css/"&gt;W3Schools&lt;/a&gt; is always the place to go when you want to check any query that pops into your mind. Just don't get carried away with the tons of ideas and definitions that it has to offer.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=u5-K_ua9sOw"&gt;CwH&lt;/a&gt; is still really popular in this field.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=yfoY53QXEnI"&gt;Traversey&lt;/a&gt; has some quick to learn tricks that you can remember.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=hkQv0NIxKQY"&gt;Thapa Technical&lt;/a&gt; also comes to mind.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These may look overwhelming at first, but the main idea is to understand how you learn-as-you-create. One can not expect to remember everything at the end of a course, but such a workflow is appreciated in the long run.&lt;/p&gt;

&lt;h2&gt;
  
  
  Platforms
&lt;/h2&gt;

&lt;p&gt;There are certain sites that let you showcase your website on the go, together with the code present. These are really handy if you quickly want to share your code and/or the expected UI, so usually what we call the "Front-End". Some of the popular ones are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://codesandbox.io/"&gt;CodeSandbox.io&lt;/a&gt; is perfect for sharing relatively small projects quickly.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://codepen.io/features/"&gt;CodePen.io&lt;/a&gt; will do just fine.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Closing Thoughts
&lt;/h2&gt;

&lt;p&gt;The above mentioned flow should be enough to get one started in the WebD field. We have, of course, not discussed about the ocean of development supported by JavaScript and the modules created for it. This is so as to prevent overwhelming of a developer. Still, interested devs can be channeled towards &lt;a href="https://dev.to/emperoryp7/web-development-roadmap-for-beginners-3p53"&gt;this&lt;/a&gt; blog that I actually started my whole journey of WebD from. It includes clever framework that are based on JavaScript, right after a basic intro of JS itself.&lt;/p&gt;

&lt;p&gt;👋&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>html</category>
      <category>css</category>
    </item>
    <item>
      <title>Git Good</title>
      <dc:creator>SrijanSriv</dc:creator>
      <pubDate>Mon, 04 Oct 2021 13:17:04 +0000</pubDate>
      <link>https://dev.to/srijansriv/git-good-bd4</link>
      <guid>https://dev.to/srijansriv/git-good-bd4</guid>
      <description>&lt;p&gt;A fundamental aspect of any code-base is collaboration. Developers from various backgrounds can integrate their knowledge in creating the perfect product required.&lt;/p&gt;

&lt;p&gt;Besides, documentation of self progress is also something useful as it portrays one's journey.&lt;/p&gt;

&lt;p&gt;Luckily, there are complete systems and databases that take care of such progress. Following is an idea about this, namely &lt;strong&gt;Git&lt;/strong&gt; and &lt;strong&gt;GitHub&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Git
&lt;/h2&gt;

&lt;p&gt;Git is essentially a "version control system", which simply means that it tracks various updates and amends in a code-base by maintaining a certain flow of the code through various &lt;strong&gt;branches&lt;/strong&gt; and &lt;strong&gt;forks&lt;/strong&gt;. These are essentially kind of a copy of the actual code that we can work on while preserving the original code.&lt;br&gt;
This is essential, because we don't want the actual code to be useless until we finish our job. We want to fix or upgrade it separately and then &lt;strong&gt;merge&lt;/strong&gt; the changes back to the original.&lt;br&gt;
Following is a common visualization.&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%2F07q6smy5mnkhckivxy3o.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%2F07q6smy5mnkhckivxy3o.png" alt="Branches example"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Git installation&lt;/strong&gt; is pretty straightforward; just head on to the &lt;a href="https://git-scm.com" rel="noopener noreferrer"&gt;site&lt;/a&gt; and install it according to your OS. It has no prerequisites. Make sure that you also have your Git Bash with the bundle.&lt;br&gt;
Git Bash is basically a terminal that is a bit personalized for Git. Windows users are recommended to use it over your cmd/powershell. Although the VSCode terminal is also very supportive.&lt;/p&gt;

&lt;h2&gt;
  
  
  GitHub
&lt;/h2&gt;

&lt;p&gt;GitHub is essentially a site that manages code-bases. There are other websites as well, like GitLab and BitBucket. But GitHub is far too popular.&lt;br&gt;
You can simply create an account on it which is completely free up until certain restrictions.&lt;br&gt;
These however can be bypassed if you're a college student by getting a &lt;strong&gt;pro&lt;/strong&gt;. &lt;a href="https://github.com/SrijanSriv/references/blob/master/Pdfs/Github%20Account%20and%20Developer%20Pack.pdf" rel="noopener noreferrer"&gt;This&lt;/a&gt; explains how they can get a pro account for free.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Basics
&lt;/h2&gt;

&lt;p&gt;Git has certain common commands. Usually, we want to do one of these things with version control:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Create A Repository&lt;/strong&gt; that has some code that we created.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Contribute To A Repository&lt;/strong&gt; that exists already, possibly on some other user's account.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These might get confusing if not payed attention to, since once we go into larger code-bases, version control might not be our primary focus. Hence, it is recommended that we learn this early on and have it in practice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=RGOj5yH7evk" rel="noopener noreferrer"&gt;FreeCodeCamp&lt;/a&gt; has an amazing video that explains not only the basics but a bit more about SSH and the lot.&lt;/li&gt;
&lt;li&gt;For Hindi speakers, &lt;a href="https://www.youtube.com/watch?v=gwWKnnCMQ5c" rel="noopener noreferrer"&gt;CodeWithHarry&lt;/a&gt; is always a treasure trove.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other than that, you could always check out &lt;a href="https://github.com/SrijanSriv/references/blob/master/Readmes/Git.md" rel="noopener noreferrer"&gt;here&lt;/a&gt; for any related hacks that I find interesting.&lt;/p&gt;

&lt;p&gt;👋&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>github</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Towards C and C++</title>
      <dc:creator>SrijanSriv</dc:creator>
      <pubDate>Thu, 22 Jul 2021 06:02:52 +0000</pubDate>
      <link>https://dev.to/srijansriv/towards-c-and-c-meo</link>
      <guid>https://dev.to/srijansriv/towards-c-and-c-meo</guid>
      <description>&lt;p&gt;Hi 👋&lt;/p&gt;

&lt;p&gt;This blog is a guide to those who want to jump into the coding world. Of course, C and C++ are not necessarily the starting point if you want to understand the world of coding. However, this journey is oriented according to what I wish I knew when I became an Undergrad in India.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Guide to the Guide
&lt;/h2&gt;

&lt;p&gt;This blog will begin with how to understand and efficiently write better code, and has two paths for it. The C Language is more "Variable" Oriented, while C++ is Object Oriented. The Languages are closely linked though, and a newbie will face no problem in transitioning between the two, provided their projects are of a newbie level.&lt;/p&gt;

&lt;p&gt;It will then move towards the aspect of Competitive Programming, since it is similar to what a typical Undergrad syllabus holds. Data Structures and Algorithms are really handy to understand the languages, and can lead towards other options. Again, not a necessity but a popular choice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Learning C and C++
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Books&lt;/strong&gt; would generally be considered a good source to not only learn but as a documentation of ideas and questions also. I would recommend these books by Deitel Publications, as they are really easy to understand and reader friendly, although a bit long winded at occasions.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://1lib.in/book/3430477/7d2732"&gt;C How To Program&lt;/a&gt; has really great back exercises. I would recommend to try to reach the 7th Chapter which is about Pointers, a really important part of C. It also has strings and DSA as further discussions.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://1lib.in/book/1184372/8b27bc"&gt;C++ How To Program&lt;/a&gt; has a really comprehensive idea about classes and OOPS. Nothing is really skippable in this book to get &lt;em&gt;really&lt;/em&gt; good in C++, but Chapter 22 should be the end point for a passionate programmer. The exercises might not be too big of a deal though.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Still other book recommendations can be found &lt;a href="https://github.com/SrijanSriv/references/blob/master/Readmes/CAndCpp.md#books"&gt;here&lt;/a&gt;. These are a basis of changing perspective, and have more or less the same knowledge to grant (maybe quicker but not as solid, the tradeoff depends on the reader).&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Videos&lt;/strong&gt; would also be considered a great source of knowledge. Here are some.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/results?search_query=codewithharry+c+and+c%2B%2B"&gt;CodeWithHarry&lt;/a&gt; would probably be the most recommended YouTube channel ever. It has a bunch of videos, from hour long crash courses to playlists full of deep knowledge. You can choose based on your requirement.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/results?search_query=neso+academy+c+and+c%2B%2B"&gt;Neso Academy&lt;/a&gt; also comes to mind. They mostly have longer but intuitive playlists.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There might not be such complete tutorials like those mentioned above, but if I feel something could be added, &lt;a href="https://github.com/SrijanSriv/references/blob/master/Readmes/CAndCpp.md#videos"&gt;this&lt;/a&gt; would contain a reference to them.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Websites&lt;/strong&gt; for learning the basics may not be really up for the hype, other than those that branch into DSA as mentioned later. Still, &lt;a href="http://rosettacode.org/wiki/Category:Programming_Tasks"&gt;RosettaCode&lt;/a&gt; is a great website to practice efficient coding, since their problems are more lengthy rather than tricky, ideal for new coders. You can cherry pick anything, from the famous &lt;a href="http://rosettacode.org/wiki/Towers_of_Hanoi"&gt;Towers of Hanoi&lt;/a&gt; to the basic &lt;a href="http://rosettacode.org/wiki/100_doors"&gt;100 Doors&lt;/a&gt;. I can surely provide places to check references of functions and headers &lt;a href="https://github.com/SrijanSriv/references/blob/master/Readmes/CAndCpp.md#websites"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Competing Under C and C++
&lt;/h2&gt;

&lt;p&gt;As one learns C/C++, undergrads are usually channeled towards the idea of Data Structures and Algorithms. These can basically be considered efficient and clever ways of handling information, be it just numbers. &lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;books&lt;/strong&gt; for this are hence really not a very well versed and established, but there are some like the &lt;a href="https://1lib.in/book/5689722/5c0d1a"&gt;Guide to Competitive Programming&lt;/a&gt;. It can be studied completely.&lt;/p&gt;




&lt;p&gt;The &lt;strong&gt;video&lt;/strong&gt; aspect of it is really dependent on a particular concept. Other than the C/C++ videos already linked, you can check &lt;a href="https://github.com/SrijanSriv/references/blob/master/Readmes/CAndCpp.md#videos"&gt;here&lt;/a&gt; for sure.&lt;/p&gt;




&lt;p&gt;However, &lt;strong&gt;websites&lt;/strong&gt; are where the best content is. You can join sites like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.hackerrank.com/"&gt;Hackerrank&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.geeksforgeeks.org/"&gt;GeekforGeeks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;and explore the questions at &lt;a href="https://cses.fi/problemset/"&gt;CSES&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some really neat documentation include a &lt;a href="https://www.geeksforgeeks.org/fundamentals-of-algorithms/"&gt;list&lt;/a&gt; of algos and a &lt;a href="https://www.codechef.com/certification/data-structures-and-algorithms/prepare"&gt;collection&lt;/a&gt; of DSA by CodeChef.&lt;/p&gt;

&lt;p&gt;Which leads to the part of Competitive sites. These host regular competitions and are essentially the heart of Competitive Coding. Other than &lt;a href="https://www.codechef.com"&gt;CodeChef&lt;/a&gt;, there are sites like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://codeforces.com/"&gt;Codeforces&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://atcoder.jp/"&gt;AtCoder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hackerearth.com/"&gt;HackerEarth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://leetcode.com/"&gt;LeetCode&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One can simply register and compete in their bracket with timed and rated contests.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Development&lt;/strong&gt; could be considered the ultimate goal of learning to code. From OS to Game Engines, they use C/C++ in some way or the other. It might need a whole blog for itself though, branching into other languages as well.&lt;/p&gt;

&lt;p&gt;Maybe soon 👀&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>beginners</category>
      <category>cpp</category>
    </item>
  </channel>
</rss>
