<?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: Sujan Roy </title>
    <description>The latest articles on Forem by Sujan Roy  (@skr0411).</description>
    <link>https://forem.com/skr0411</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%2F3509489%2F5b26ff6f-93e9-4fe4-9a44-004c0993a1ed.jpeg</url>
      <title>Forem: Sujan Roy </title>
      <link>https://forem.com/skr0411</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/skr0411"/>
    <language>en</language>
    <item>
      <title>From Student to Developer: My Journey Into Code</title>
      <dc:creator>Sujan Roy </dc:creator>
      <pubDate>Fri, 19 Sep 2025 12:36:45 +0000</pubDate>
      <link>https://forem.com/skr0411/from-student-to-developer-my-journey-into-code-56fm</link>
      <guid>https://forem.com/skr0411/from-student-to-developer-my-journey-into-code-56fm</guid>
      <description>&lt;p&gt;I started out just like many beginners—curious, confused, and often overwhelmed by the amount of resources out there. I had moments where I felt like giving up, but slowly I realized something important: consistency beats intensity.&lt;/p&gt;

&lt;p&gt;Instead of trying to master everything at once, I picked small problems and solved them one by one. Each bug I fixed felt like a win. Each error message, though frustrating, taught me something new.&lt;/p&gt;

&lt;p&gt;Some key lessons I’ve learned so far:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Start small&lt;/strong&gt;. Don’t jump into frameworks before understanding the basics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Break problems down&lt;/strong&gt;. Even complex challenges become manageable when split into steps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Debug with patience&lt;/strong&gt;. The error message is not your enemy—it’s your guide.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Share your progress&lt;/strong&gt;. Writing about what you learn helps you remember it and helps others too.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’m still early in my journey, but I’ve come to enjoy the process as much as the results.&lt;/p&gt;

&lt;p&gt;If you’re just starting out, remember—you don’t need to be perfect. You just need to keep moving forward.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>learning</category>
    </item>
    <item>
      <title>My First Steps in Competitive Programming</title>
      <dc:creator>Sujan Roy </dc:creator>
      <pubDate>Thu, 18 Sep 2025 03:13:20 +0000</pubDate>
      <link>https://forem.com/skr0411/my-first-steps-in-competitive-programming-34jl</link>
      <guid>https://forem.com/skr0411/my-first-steps-in-competitive-programming-34jl</guid>
      <description>&lt;p&gt;👋 Hi everyone,  &lt;/p&gt;

&lt;p&gt;I recently started exploring &lt;strong&gt;competitive programming&lt;/strong&gt;, and I wanted to share a bit of my journey.  &lt;/p&gt;

&lt;p&gt;At first, the problems on platforms like &lt;a href="https://codeforces.com/" rel="noopener noreferrer"&gt;Codeforces&lt;/a&gt; felt overwhelming. But after a few rounds, I realized something important:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It’s not just about getting the correct answer fast
&lt;/li&gt;
&lt;li&gt;It’s about &lt;strong&gt;learning to think logically, break problems down, and write efficient code&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each contest teaches me something new — whether it’s a clever math trick, a new data structure, or simply how to stay calm under time pressure.  &lt;/p&gt;

&lt;p&gt;If you’re a student or self-learner like me, competitive programming can be a great way to push your limits.  &lt;/p&gt;

&lt;p&gt;👉 Have you ever joined a programming contest? How was your first experience?&lt;/p&gt;

</description>
      <category>programming</category>
      <category>learning</category>
      <category>coding</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>Why LeetCode is Great for Programmers</title>
      <dc:creator>Sujan Roy </dc:creator>
      <pubDate>Wed, 17 Sep 2025 17:26:21 +0000</pubDate>
      <link>https://forem.com/skr0411/why-codeforces-is-great-for-programmers-gd9</link>
      <guid>https://forem.com/skr0411/why-codeforces-is-great-for-programmers-gd9</guid>
      <description>&lt;p&gt;&lt;strong&gt;🚀 Ready for the next challenge? Join LeetCode and level up your problem-solving skills!&lt;br&gt;
&lt;a href="https://media2.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%2Fldozcpd59o0fogr7m3wl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fldozcpd59o0fogr7m3wl.jpg" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I've been participating in LeetCode rounds lately, and it's been an incredible experience! The problems are well-crafted, the community is supportive, and it's a great way to sharpen algorithm and coding skills. Whether you're a beginner or a seasoned competitor, there's always something new to learn. The global contests, educational rounds, and friendly environment make it a perfect platform for programmers.&lt;/p&gt;

&lt;p&gt;Check it out and start competing today: &lt;a href="https://leetcode.com/" rel="noopener noreferrer"&gt;https://leetcode.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want help getting started or understanding how to approach contests, drop a comment below!&lt;/p&gt;

</description>
      <category>programming</category>
      <category>learning</category>
      <category>coding</category>
      <category>algorithms</category>
    </item>
  </channel>
</rss>
