<?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: S Sumbal</title>
    <description>The latest articles on DEV Community by S Sumbal (@sunbel_s_892e910ddff44ec0).</description>
    <link>https://dev.to/sunbel_s_892e910ddff44ec0</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2326492%2Fd2a1410e-36b7-466f-abec-6b481ec55ef0.png</url>
      <title>DEV Community: S Sumbal</title>
      <link>https://dev.to/sunbel_s_892e910ddff44ec0</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sunbel_s_892e910ddff44ec0"/>
    <language>en</language>
    <item>
      <title>Push vs Unshift: The 10 Array Methods That Confused Me (And How I Learned Them)</title>
      <dc:creator>S Sumbal</dc:creator>
      <pubDate>Mon, 15 Jun 2026 16:22:57 +0000</pubDate>
      <link>https://dev.to/sunbel_s_892e910ddff44ec0/push-vs-unshift-the-10-array-methods-that-confused-me-and-how-i-learned-them-4k06</link>
      <guid>https://dev.to/sunbel_s_892e910ddff44ec0/push-vs-unshift-the-10-array-methods-that-confused-me-and-how-i-learned-them-4k06</guid>
      <description>&lt;p&gt;Let’s be completely honest—JavaScript array methods can be incredibly confusing when you’re first starting out. &lt;/p&gt;

&lt;p&gt;When I began my coding journey, I constantly found myself guessing: &lt;em&gt;"Wait, do I use &lt;code&gt;push()&lt;/code&gt; or &lt;code&gt;unshift()&lt;/code&gt; to add an item to the end of this list?"&lt;/em&gt; It took days of broken code, continuous practice, and endless debugging for the logic to finally click. Because I know how frustrating that phase is, I wrote a straightforward, fluff-free guide to help other beginners bypass that confusion completely.&lt;/p&gt;

&lt;p&gt;I recently published the full breakdown over on &lt;strong&gt;JavaScript in Plain English. &lt;br&gt;
What the guide covers:&lt;br&gt;
💡 The Core Basics:&lt;/strong&gt; A clear look at array indices and why searching for a missing index returns &lt;code&gt;undefined&lt;/code&gt;.&lt;br&gt;
🛠️ The Top 10 Methods:** Deep dives into &lt;code&gt;push()&lt;/code&gt;, &lt;code&gt;pop()&lt;/code&gt;, &lt;code&gt;shift()&lt;/code&gt;, &lt;code&gt;unshift()&lt;/code&gt;, &lt;code&gt;splice()&lt;/code&gt;, &lt;code&gt;concat()&lt;/code&gt;, and more.&lt;/p&gt;

&lt;p&gt;If you’re currently learning JavaScript or just want a clean cheat sheet to bookmark for your next project, you can read the full article here:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://medium.com/javascript-in-plain-english/push-vs-unshift-the-10-array-methods-that-confused-me-and-how-i-learned-them-fdc0ec8aa915" rel="noopener noreferrer"&gt;Read the Full Guide on JavaScript in Plain English&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Which array method gave you the biggest headache when you first started learning JavaScript? Let me know in the comments below!*&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Struggling to Focus? Here's How to Prioritize Learning the Right Way</title>
      <dc:creator>S Sumbal</dc:creator>
      <pubDate>Wed, 24 Sep 2025 14:11:54 +0000</pubDate>
      <link>https://dev.to/sunbel_s_892e910ddff44ec0/struggling-to-focus-heres-how-to-prioritize-learning-the-right-way-2i82</link>
      <guid>https://dev.to/sunbel_s_892e910ddff44ec0/struggling-to-focus-heres-how-to-prioritize-learning-the-right-way-2i82</guid>
      <description>&lt;p&gt;I am saying this in the context of becoming a programmer. Learning something is good, and acquiring knowledge about something is also worthwhile. But I want to guide beginners who are starting to learn programming. They should not spend more than enough time on a specific language. I think everyone is familiar with W3Schools. I have used it many times. It is good to learn a language in sequence. &lt;br&gt;
Want the complete guide? Check out my full blog post [&lt;a href="https://elevatexcareer.blogspot.com/2025/07/prioritize-your-learning-what-matters.html" rel="noopener noreferrer"&gt;https://elevatexcareer.blogspot.com/2025/07/prioritize-your-learning-what-matters.html&lt;/a&gt;].&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>ai</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Prioritize Your Learning: What Matters Most in Programming</title>
      <dc:creator>S Sumbal</dc:creator>
      <pubDate>Mon, 14 Jul 2025 10:55:31 +0000</pubDate>
      <link>https://dev.to/sunbel_s_892e910ddff44ec0/prioritize-your-learning-what-matters-most-in-programming-7dl</link>
      <guid>https://dev.to/sunbel_s_892e910ddff44ec0/prioritize-your-learning-what-matters-most-in-programming-7dl</guid>
      <description>&lt;p&gt;When I started learning programming, I tried to learn everything — every CSS property, every JS framework, and all the tutorials I could find.&lt;/p&gt;

&lt;p&gt;The result? I got overwhelmed, confused, and almost gave up.&lt;/p&gt;

&lt;p&gt;So I changed my approach. Instead of doing everything, I focused on the foundations:&lt;/p&gt;

&lt;p&gt;HTML to structure&lt;/p&gt;

&lt;p&gt;CSS to style&lt;/p&gt;

&lt;p&gt;JavaScript to add interactivity&lt;/p&gt;

&lt;p&gt;I wrote about how I narrowed my learning path and finally started to build real things:&lt;/p&gt;

&lt;p&gt;👉 Read the blog here&lt;br&gt;
&lt;a href="https://elevatexcareer.blogspot.com/2025/07/prioritize-your-learning-what-matters.html" rel="noopener noreferrer"&gt;https://elevatexcareer.blogspot.com/2025/07/prioritize-your-learning-what-matters.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love your thoughts. How did you manage your learning when you were just starting out?&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>coding</category>
    </item>
    <item>
      <title>5 Things you must keep in mind while learning programming</title>
      <dc:creator>S Sumbal</dc:creator>
      <pubDate>Sat, 02 Nov 2024 07:25:57 +0000</pubDate>
      <link>https://dev.to/sunbel_s_892e910ddff44ec0/5-things-you-must-keep-in-mind-while-learning-programming-192n</link>
      <guid>https://dev.to/sunbel_s_892e910ddff44ec0/5-things-you-must-keep-in-mind-while-learning-programming-192n</guid>
      <description>&lt;h1&gt;
  
  
  1.Choose a specific language:
&lt;/h1&gt;

&lt;p&gt;When you have decided to learn programming. It is good to start learning only one language at a time based on your goals, whether it’s front-end development, back-end development, or some other area. Focus solely on learning that one language and start learning it without picking more than one language at a time and getting confused by the syntax of multiple languages at once. Although becoming a front-end developer or back-end developer requires knowledge of many languages there is a sequence to learning these languages.&lt;/p&gt;

&lt;h1&gt;
  
  
  2. Be consistent:
&lt;/h1&gt;

&lt;p&gt;Consistency is the key. You have to be consistent and don’t lose courage. Even if you can’t dedicate daily hours, try to do a little each day. But don’t take long breaks of a week and a month; then you will forget most of the things you have learned so far and you have to start it from the beginning again. Your time will be wasted that you have spent on learning.&lt;br&gt;
Here is my full blog.&lt;br&gt;
[(&lt;a href="https://medium.com/@ssunbel/5-things-you-must-keep-in-mind-while-learning-programming-d14b726c1bdf)" rel="noopener noreferrer"&gt;https://medium.com/@ssunbel/5-things-you-must-keep-in-mind-while-learning-programming-d14b726c1bdf)&lt;/a&gt;]&lt;/p&gt;

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