<?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: Pratyush-Nirwan</title>
    <description>The latest articles on Forem by Pratyush-Nirwan (@pratyushnirwan).</description>
    <link>https://forem.com/pratyushnirwan</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%2F980572%2F5f9af606-3105-4a7b-9f18-d267bccd3841.jpg</url>
      <title>Forem: Pratyush-Nirwan</title>
      <link>https://forem.com/pratyushnirwan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/pratyushnirwan"/>
    <language>en</language>
    <item>
      <title>What is AGI? A Simple Guide to Artificial General Intelligence</title>
      <dc:creator>Pratyush-Nirwan</dc:creator>
      <pubDate>Wed, 27 Aug 2025 21:46:52 +0000</pubDate>
      <link>https://forem.com/pratyushnirwan/what-is-agi-a-simple-guide-to-artificial-general-intelligence-29ib</link>
      <guid>https://forem.com/pratyushnirwan/what-is-agi-a-simple-guide-to-artificial-general-intelligence-29ib</guid>
      <description>&lt;p&gt;We live in a world surrounded by Artificial Intelligence (AI). It suggests the movies we watch, helps us navigate through traffic, and even answers our random questions at midnight. But when people talk about the “future of AI,” one word often pops up: &lt;strong&gt;AGI&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;If you’ve ever wondered &lt;em&gt;what on earth is AGI and why people are so obsessed with it&lt;/em&gt;, let’s break it down in plain English.  &lt;/p&gt;




&lt;h2&gt;
  
  
  🌐 So, what is AGI?
&lt;/h2&gt;

&lt;p&gt;AGI stands for &lt;strong&gt;Artificial General Intelligence&lt;/strong&gt;.  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Think of today’s AI (like ChatGPT, Siri, or Netflix’s recommendation system) as a &lt;strong&gt;specialist&lt;/strong&gt;. It’s really good at one thing, but take it out of that zone and it’s completely lost.
&lt;/li&gt;
&lt;li&gt;Now imagine an &lt;strong&gt;all-rounder&lt;/strong&gt;. A system that can learn anything, solve problems in different areas, and adapt like a human being. That’s what AGI would be.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In short:&lt;br&gt;&lt;br&gt;
👉 &lt;strong&gt;Today’s AI&lt;/strong&gt; = “I’m great at one subject.”&lt;br&gt;&lt;br&gt;
👉 &lt;strong&gt;AGI&lt;/strong&gt; = “I can learn anything you throw at me.”  &lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Why does AGI matter?
&lt;/h2&gt;

&lt;p&gt;AGI is exciting because it would be like having a super-smart friend who can help with… well, pretty much anything:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;💊 &lt;strong&gt;Healthcare:&lt;/strong&gt; AGI could help doctors instantly figure out what’s wrong.
&lt;/li&gt;
&lt;li&gt;📚 &lt;strong&gt;Education:&lt;/strong&gt; Struggling with a math problem? It could explain it better than any tutor.
&lt;/li&gt;
&lt;li&gt;🎨 &lt;strong&gt;Creativity:&lt;/strong&gt; It could brainstorm a story, design, or even music with you.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s basically the dream of creating a machine that’s not just a tool, but a &lt;strong&gt;thinking partner&lt;/strong&gt;.  &lt;/p&gt;




&lt;h2&gt;
  
  
  ⚠️ But here’s the catch...
&lt;/h2&gt;

&lt;p&gt;We’re not there yet. What we have today is &lt;strong&gt;narrow AI&lt;/strong&gt;—powerful but limited. Even the smartest systems don’t truly “understand” the world like humans do.  &lt;/p&gt;

&lt;p&gt;And here’s the big question:&lt;br&gt;&lt;br&gt;
👉 If we do manage to build AGI, will it be a helpful teammate… or something we can’t control?  &lt;/p&gt;

&lt;p&gt;That’s why researchers are cautious. AGI could make life easier, but it also raises concerns about jobs, privacy, and how much power we hand over to machines.  &lt;/p&gt;




&lt;h2&gt;
  
  
  🛤️ The road ahead
&lt;/h2&gt;

&lt;p&gt;No one knows &lt;strong&gt;when&lt;/strong&gt; AGI will arrive—it could be decades away, or it might surprise us sooner. For now, scientists and engineers are trying to figure out how to make it:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Safe ✅
&lt;/li&gt;
&lt;li&gt;Fair ⚖️
&lt;/li&gt;
&lt;li&gt;Aligned with human values ❤️
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Final thought
&lt;/h2&gt;

&lt;p&gt;AGI is basically the dream of giving machines a mind that’s as flexible as ours. It could transform how we live, work, and create. But like any powerful invention, the real challenge will be making sure it benefits humanity.  &lt;/p&gt;

&lt;p&gt;For now, we’re still in the “teaching AI its ABCs” stage. The journey toward AGI is just beginning—and it’s one of the most fascinating stories unfolding in our lifetime.  &lt;/p&gt;




</description>
      <category>ai</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Not just another guide to coding.</title>
      <dc:creator>Pratyush-Nirwan</dc:creator>
      <pubDate>Sun, 10 Mar 2024 18:55:06 +0000</pubDate>
      <link>https://forem.com/pratyushnirwan/not-just-another-guide-to-coding-58b9</link>
      <guid>https://forem.com/pratyushnirwan/not-just-another-guide-to-coding-58b9</guid>
      <description>&lt;p&gt;So you want to start coding but don't know where to start?&lt;br&gt;
Well, I am here to tell you how you can become a programmer and lose your social interaction skills. Remember, you either get both or none, the choice is yours! &lt;/p&gt;

&lt;p&gt;So am I going to tell you that you should do this course and that course?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExbHRudDJueGZ4MXR2NjhkMnFrcnZ5Z2Mwbm95YTFsbWJjaHdhbzdtNSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/nR4L10XlJcSeQ/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExbHRudDJueGZ4MXR2NjhkMnFrcnZ5Z2Mwbm95YTFsbWJjaHdhbzdtNSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/nR4L10XlJcSeQ/giphy.gif" width="169" height="145"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nope, not at all.&lt;br&gt;
I am actually here to propose a different way of learning!&lt;br&gt;
Behold, "LEARN WHILE YOU DO IT" or, in simpler terms, interactive learning or hands-on learning.&lt;/p&gt;

&lt;h2&gt;
  
  
  How do you do it?
&lt;/h2&gt;

&lt;p&gt;Here are the steps:&lt;br&gt;
1) Get a glass of water.&lt;br&gt;
2) Find out what you want to learn.&lt;br&gt;
3) Find a simple use case for that.&lt;br&gt;
4) Start doing it.&lt;/p&gt;

&lt;p&gt;And if you ever need any help, the internet is at your service!&lt;/p&gt;

&lt;h3&gt;
  
  
  You want to learn Python?
&lt;/h3&gt;

&lt;p&gt;-&amp;gt; Start by making a simple calculator in Python!&lt;/p&gt;

&lt;h3&gt;
  
  
  You want to learn Node.js?
&lt;/h3&gt;

&lt;p&gt;-&amp;gt; Make a Discord bot &lt;em&gt;(this's how I learned it)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Want to learn web development?
&lt;/h3&gt;

&lt;p&gt;-&amp;gt; Make a goddamn portfolio website &lt;em&gt;(again, that's how I learned it)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;and I could go on and on and on..&lt;/p&gt;

&lt;p&gt;The thing is, if you try to "learn"  or in many people's case, memorize coding, all you will be is a monkey who knows to do some sort of hand and leg movement (dance) to get treats. Does the monkey know how to dance? No. Is he dancing? Yes!&lt;/p&gt;

&lt;p&gt;I hope you get my point. &lt;/p&gt;

&lt;p&gt;Also, writing code down to learn it isn't going to do you any good either.&lt;br&gt;
You can't learn something using pen and paper, which is only used digitally. You gotta get in there and mash that keyboard.&lt;/p&gt;

&lt;h2&gt;
  
  
  Talk to other coders!
&lt;/h2&gt;

&lt;p&gt;Yes, I mentioned you would lose your social interaction skills, but that was obviously a joke.&lt;br&gt;
Or was it?&lt;br&gt;
Anyway, you should talk with other people tell them what you have understood, and they will clear up your misunderstandings, which there will be plenty of, trust me. And also guide you along your journey.&lt;/p&gt;

&lt;h2&gt;
  
  
  Teach others or just yourself!
&lt;/h2&gt;

&lt;p&gt;This is a real thing and I have experienced this myself. If you teach someone something, your understanding of that subject or concept gets better! This is because to teach someone something they don't know, you need to break it down into simpler pieces for them to understand.&lt;br&gt;
And the best thing is you don't need someone to be sitting in front of you listening to your gibberish about how it is easier to write "hello world" in Python rather than in any other language.&lt;br&gt;
You have yourself!&lt;br&gt;
Teach yourself or just act like you are teaching someone, sure your roommate might think you are possessed or something...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExc3I5Z2sxd3FhOGk1YTJmOHB2emdldjFtb3Q5a2cxaG5sMXBxeTd3dSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/xT9KVjBI3W2283URdm/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExc3I5Z2sxd3FhOGk1YTJmOHB2emdldjFtb3Q5a2cxaG5sMXBxeTd3dSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/xT9KVjBI3W2283URdm/giphy.gif" width="476" height="268"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;but it's worth it!&lt;/p&gt;

&lt;p&gt;Come on now, shoooo!&lt;br&gt;
Come back to thank me later :)&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>coding</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Is AI the end of programmers?</title>
      <dc:creator>Pratyush-Nirwan</dc:creator>
      <pubDate>Sun, 10 Mar 2024 12:40:02 +0000</pubDate>
      <link>https://forem.com/pratyushnirwan/is-ai-the-end-of-programmers-pl6</link>
      <guid>https://forem.com/pratyushnirwan/is-ai-the-end-of-programmers-pl6</guid>
      <description>&lt;h2&gt;
  
  
  What famous people have said:
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;(Insert a list of famous people who have quoted that AI will take over programmer jobs here)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Where is the list?
&lt;/h3&gt;

&lt;p&gt;I am too lazy to research for the list, so I went to the two most famous AI's ChatGPT and Google Bard &lt;em&gt;(now Gemini)&lt;/em&gt; and tried for like 20 times to get them to give me a list and gave up because both of them were either straight up denying that people have said anything like "AI will be the end of programmers" or just gave me a list of people who said AI will end humanity.&lt;/p&gt;

&lt;p&gt;Now, are they trying to tell me not to look into small things like programmers losing jobs because of AI, as they are going to end humanity anyway? That is not my concern.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExdmppd29kY3c1Zml6OGUzMmM2Nm00eXA4a3M4Y3VpbHU2eW84MHltcSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/KpSrCxhoZQWjJVVnrd/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExdmppd29kY3c1Zml6OGUzMmM2Nm00eXA4a3M4Y3VpbHU2eW84MHltcSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/KpSrCxhoZQWjJVVnrd/giphy.gif" width="500" height="281"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Anyway, back on topic..&lt;/p&gt;

&lt;h1&gt;
  
  
  Is AI the end of programmers?
&lt;/h1&gt;

&lt;p&gt;No.&lt;br&gt;
&lt;em&gt;(well that was kinda anticlimactic let me write some more)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;AI is not going to be the end of programmers not now, not ever.&lt;/p&gt;

&lt;p&gt;Sure, it can generate an extremely realistic image of a dog eating a banana while sitting on a purple couch. &lt;/p&gt;

&lt;p&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%2F7l6cuklvu8xld1qbljaj.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%2F7l6cuklvu8xld1qbljaj.png" alt="Dog sitting on purple couch and eating banana" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But the thing to keep in mind here is that there are also times when it straight up &lt;strong&gt;SHOVED THE BANANA INTO THE POOR DOGGO'S THROAT!&lt;/strong&gt;&lt;/p&gt;

&lt;p&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%2Fpnq7o0h4ejchnf99c3up.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%2Fpnq7o0h4ejchnf99c3up.png" alt="Same but the banana is shoved up its throat" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let's see this from a different perspective, but do the same thing.&lt;br&gt;
If you tell a human to do the same thing, no human in its right mind will draw the banana getting shoved in the dog's throat &lt;em&gt;(at least not when he is told to draw a dog eating banana on a purple couch)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The thing is, &lt;strong&gt;AI is dumb&lt;/strong&gt;.&lt;br&gt;
and&lt;br&gt;
&lt;br&gt;
 &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nc"&gt;If &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;you&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;dumb&lt;/span&gt;&lt;span class="dl"&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="nx"&gt;you&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;cantCode&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;So AI can't code.&lt;br&gt;
Sure, it will write code, but that doesn't mean that code will be correct and efficient at the same time. It may write correct code, but that code may be inefficient. And if you push that into production, you will get fired. &lt;br&gt;
&lt;em&gt;Note: The boss doesn't care if you are an AI or a human. He WILL fire you if you mess up.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  So is AI useless?
&lt;/h2&gt;

&lt;p&gt;No! not at all. It will be used as a tool! How?, you say.&lt;br&gt;
Okay, here's the thing.&lt;br&gt;
Where does AI get all its data from? The internet! And where do you search "How to center a div"? That's right on the internet!&lt;br&gt;
We programmers can use AI as a tool to help us solve our problems faster. Normally, when we get stuck somewhere, we generally search on the internet for the solution, only to find the answer on a random 7-year-old Stack Overflow post. But with AI, we can just tell the AI our problem; it searches the internet and gives us the solution right away!&lt;br&gt;
Sure, it may not be an entirely correct solution, but we at least get something within 5 seconds rather than spending 5 hours scouring the internet.&lt;/p&gt;

&lt;p&gt;I even used AI as a tool for writing this blog! &lt;br&gt;
&lt;em&gt;(The dog images, and also, I didn't know how to add GIF's to blogs, so that too. Heck even the cover photo for this blog is generated using AI...just don't look too closely on the woman's face)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;So yeah, I used AI to write a blog stating that AI is dumb.&lt;br&gt;
If I go missing, you know what happened :)&lt;/p&gt;

&lt;p&gt;Cheers!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>deeplearning</category>
      <category>programming</category>
    </item>
    <item>
      <title>Clean your code! Thank me later..</title>
      <dc:creator>Pratyush-Nirwan</dc:creator>
      <pubDate>Sun, 24 Sep 2023 13:26:06 +0000</pubDate>
      <link>https://forem.com/pratyushnirwan/clean-your-code-56pd</link>
      <guid>https://forem.com/pratyushnirwan/clean-your-code-56pd</guid>
      <description>&lt;h2&gt;
  
  
  Clean Code Principles: Writing Code That Doesn't Make You Want to Scream 🤯
&lt;/h2&gt;

&lt;p&gt;Hey there, fellow coder! We all know the feeling of looking at a piece of code and thinking, "What on earth is happening here?" That's where clean code comes to the rescue. Let's dive into the world of clean code principles and why they're the secret sauce to maintaining your sanity in the coding game.&lt;/p&gt;

&lt;h3&gt;
  
  
  What the Heck Is Clean Code?
&lt;/h3&gt;

&lt;p&gt;Clean code is like the rockstar of the coding world. It's the code that doesn't make your eyes twitch when you read it. It's code that's so clear, even your grandma would understand (well, maybe not, but you get the idea). Clean code is code that doesn't make you want to throw your computer out the window.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Bother with Clean Code?
&lt;/h3&gt;

&lt;p&gt;Clean code isn't just about making your code look pretty; it has some seriously practical perks:&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Readability:
&lt;/h4&gt;

&lt;p&gt;Clean code is easy to read, so you can understand it without performing interpretive dance.&lt;br&gt;
It's like a good book that you can't put down because it's so darn interesting.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Maintainability:
&lt;/h4&gt;

&lt;p&gt;Clean code is easier to maintain because it's less likely to turn into a Frankenstein monster.&lt;br&gt;
When you need to make changes, clean code won't fight back like a rebellious teenager.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Collaboration:
&lt;/h4&gt;

&lt;p&gt;Clean code makes collaborating with your coding buddies a breeze.&lt;br&gt;
No more deciphering cryptic hieroglyphics; everyone's on the same page.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. Debugging:
&lt;/h4&gt;

&lt;p&gt;Debugging is less of a hair-pulling experience with clean code.&lt;br&gt;
Say goodbye to the days of not being able to find a bug (just as you can't find a partner).&lt;/p&gt;

&lt;h3&gt;
  
  
  Clean Code Principles for the Win
&lt;/h3&gt;

&lt;p&gt;Now, let's get into the nitty-gritty of how to write clean code without losing your mind.&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Sensational Names:
&lt;/h4&gt;

&lt;p&gt;Give your variables, functions, and classes names that make sense.&lt;br&gt;
Forget about those one-letter variables; go for the full words.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Tiny Functions:
&lt;/h4&gt;

&lt;p&gt;Keep your functions small and focused, like a laser beam.&lt;br&gt;
Don't let your functions grow into code monsters; follow the Single Responsibility Principle.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Chill with Comments:
&lt;/h4&gt;

&lt;p&gt;Use comments sparingly; aim for code that's self-explanatory.&lt;br&gt;
Reserve comments for the really tricky stuff or your personal jokes.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. Party with Formatting:
&lt;/h4&gt;

&lt;p&gt;Stick to a consistent coding style; no one likes a style-shifter.&lt;br&gt;
Indentation, spacing, and naming conventions should be as predictable as your daily coffee order.&lt;/p&gt;

&lt;h4&gt;
  
  
  5. Anti-Duplication Dance:
&lt;/h4&gt;

&lt;p&gt;Avoid code duplication like it's the plague (&lt;a href="https://en.wikipedia.org/wiki/Don%27t_repeat_yourself#:~:text=%22Don't%20repeat%20yourself%22,redundancy%20in%20the%20first%20place."&gt;DRY principle&lt;/a&gt;).&lt;br&gt;
Wrap common stuff in functions, classes, or libraries, and reuse them like a pro.&lt;/p&gt;

&lt;h4&gt;
  
  
  6. Testing Is Cool:
&lt;/h4&gt;

&lt;p&gt;Write unit tests to keep your code in check.&lt;br&gt;
Testing is like having a safety net for your code acrobatics.&lt;/p&gt;

&lt;h4&gt;
  
  
  7. Refactor Like a Boss:
&lt;/h4&gt;

&lt;p&gt;Don't let your code turn into a horror story; refactor regularly.&lt;br&gt;
Tackle technical debt head-on and make your code shine.&lt;/p&gt;

&lt;h4&gt;
  
  
  8. KISS Principle:
&lt;/h4&gt;

&lt;p&gt;Keep It Simple, Stupid!&lt;br&gt;
Complexity is the enemy; simplicity is your best friend.&lt;/p&gt;

&lt;h3&gt;
  
  
  In Conclusion
&lt;/h3&gt;

&lt;p&gt;Clean code is not just a fancy idea; it's a game-changer in the world of coding. It makes your life easier, your code more enjoyable, and your collaborators less likely to strangle you. So, make an effort to write clean code, refactor that mess when you see it, and be the coding superhero you were born to be.&lt;/p&gt;

&lt;p&gt;Keep it clean, my friend, and happy coding!&lt;/p&gt;

</description>
      <category>cleancode</category>
      <category>cleancoding</category>
      <category>codenewbie</category>
      <category>coding</category>
    </item>
    <item>
      <title>Awesome way to present your code!</title>
      <dc:creator>Pratyush-Nirwan</dc:creator>
      <pubDate>Fri, 09 Dec 2022 14:29:32 +0000</pubDate>
      <link>https://forem.com/pratyushnirwan/awesome-way-to-present-your-code-1cm7</link>
      <guid>https://forem.com/pratyushnirwan/awesome-way-to-present-your-code-1cm7</guid>
      <description>&lt;p&gt;There might come various times when you need to present your code to others, it might be a meeting, a presentation, or even school/college assignments!&lt;/p&gt;

&lt;p&gt;What do normal people do, they fire up the code editor and take a screenshot or copy paste the code when needed.&lt;/p&gt;

&lt;p&gt;What you can do however is to make it the most beautiful code one would have ever seen.&lt;/p&gt;

&lt;p&gt;Now focus!!😐&lt;/p&gt;

&lt;p&gt;Look at this:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--19MNhpdb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sjfarp8e4xaed5mywbhh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--19MNhpdb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sjfarp8e4xaed5mywbhh.png" alt="Image description" width="684" height="380"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now look at this:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hWsHm7Uv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qnk5rt0t6xvp45esxv6w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hWsHm7Uv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qnk5rt0t6xvp45esxv6w.png" alt="Image description" width="800" height="561"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I think its pretty clear which one looks better.&lt;/p&gt;

&lt;h2&gt;
  
  
  So how to make your code look awesome?
&lt;/h2&gt;

&lt;p&gt;Its pretty simple.&lt;br&gt;
Head over to &lt;a href="https://carbon.now.sh/"&gt;Carbon&lt;/a&gt;&lt;br&gt;
Its an open source code beautifier (that's what I like to call it)&lt;/p&gt;

&lt;p&gt;Once you have are on the site, its pretty straight forward, you don't need to create any accounts or anything like that.&lt;/p&gt;

&lt;p&gt;Just type in your code, change the themes and colors according to your choice and click Export!&lt;/p&gt;

&lt;p&gt;Check my website out at &lt;a href="https://pcoder.me"&gt;pcoder.me&lt;/a&gt;&lt;br&gt;
Make sure to leave a heart❤️&lt;/p&gt;

</description>
      <category>codenewbie</category>
      <category>programming</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>GitHub student developer pack?</title>
      <dc:creator>Pratyush-Nirwan</dc:creator>
      <pubDate>Mon, 28 Nov 2022 12:49:50 +0000</pubDate>
      <link>https://forem.com/pratyushnirwan/what-is-github-student-developer-pack-and-how-to-get-it-2pc2</link>
      <guid>https://forem.com/pratyushnirwan/what-is-github-student-developer-pack-and-how-to-get-it-2pc2</guid>
      <description>&lt;h2&gt;
  
  
  What is GitHub student developer pack?
&lt;/h2&gt;

&lt;p&gt;If you are a computer science student, you must know about GitHub. If you don't know what GitHub is, here's a brief explanation:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;At a high level, GitHub is a website and cloud-based service that helps developers store and manage their code, as well as track and control changes to their code.&lt;br&gt;
 -&lt;a href="https://kinsta.com/knowledgebase/what-is-github/"&gt;source&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I definitely read it before copying and pasting it here, trust me.&lt;/p&gt;

&lt;h2&gt;
  
  
  So what is the GitHub Student developer pack?
&lt;/h2&gt;

&lt;p&gt;Student developer pack is a service that is provided by GitHub to students all over the world. It gives you free access to many paid &lt;strong&gt;online courses, applications&lt;/strong&gt; and &lt;strong&gt;services&lt;/strong&gt; like domains, web hosting etc. and a Bonus!, you get &lt;strong&gt;GitHub Pro&lt;/strong&gt; for free too!&lt;/p&gt;

&lt;p&gt;And these are not just any random cheap things that you get. They are actually useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to get GitHub Student developer pack?
&lt;/h2&gt;

&lt;p&gt;First of all you are going to need something to prove that you are a student.&lt;br&gt;
This can be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Email address provided to you by your school/college.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Proof of admission for example your school/college ID.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Now, &lt;a href="https://github.com/login"&gt;create a GitHub account&lt;/a&gt; if you don't already have one&lt;/p&gt;

&lt;p&gt;Now follow the steps:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Go to &lt;a href="https://education.github.com/pack"&gt;education.github.com/pack&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Click on the 'Sign up for Student Developer pack' button&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%2Fm3b16ju57dt9bti8ywmz.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%2Fm3b16ju57dt9bti8ywmz.png" alt="Image description" width="800" height="344"&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Click on 'Get Student benefits' button&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%2Fxzywyc30tozoeo779npi.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%2Fxzywyc30tozoeo779npi.png" alt="Image description" width="800" height="720"&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Sign in if it asks to do so&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Scroll down a bit and enter the email address provided to you by your school/college&lt;/strong&gt;&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%2F7bbyg1vaem74u3jqj3hl.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%2F7bbyg1vaem74u3jqj3hl.png" alt="Image description" width="800" height="698"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Enter the name of your school&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. In the 'How do you plan to use GitHub?' field, write something that is true and don't exaggerate or tell lies&lt;/strong&gt;&lt;br&gt;
In my case, I just wanted the free stuff, so I wrote that.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8. Click continue, it will ask for your permission to check your location, grant it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9. In the next page select your school/college from the map and fill in the details that follow.&lt;/strong&gt;&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%2Ffiawyck3fgizea1mmh8r.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%2Ffiawyck3fgizea1mmh8r.png" alt="Image description" width="800" height="758"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10. In the next page upload your your school ID or any document that proves that you are a student of that college&lt;/strong&gt;&lt;/p&gt;

&lt;p&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%2Fo1ovwfb7q1kmqjioui5j.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%2Fo1ovwfb7q1kmqjioui5j.png" alt="Image description" width="800" height="490"&gt;&lt;/a&gt;&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%2Flsuydcvzbdwsa3sfi8a5.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%2Flsuydcvzbdwsa3sfi8a5.png" alt="Image description" width="800" height="713"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11. Now click on 'Process my application' button and your application will be submitted.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Now all you have to do is wait, it won't take long though. Usually it takes from a few hours to a few days.&lt;br&gt;
You will receive an email confirming that you have been approved for the GitHub Student Developer pack.&lt;/p&gt;

&lt;p&gt;Voila! That's how you get the GitHub Student developer pack!&lt;br&gt;
Happy coding!&lt;/p&gt;

</description>
      <category>github</category>
      <category>beginners</category>
      <category>git</category>
      <category>students</category>
    </item>
  </channel>
</rss>
