<?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: Абдулатиф</title>
    <description>The latest articles on DEV Community by Абдулатиф (@_d544ba404a9a4fc).</description>
    <link>https://dev.to/_d544ba404a9a4fc</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%2F3397863%2Fe5120e04-102f-47c9-a48d-751131ec8bd7.png</url>
      <title>DEV Community: Абдулатиф</title>
      <link>https://dev.to/_d544ba404a9a4fc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/_d544ba404a9a4fc"/>
    <language>en</language>
    <item>
      <title>“My First Coding Setback — And What It Taught Me”</title>
      <dc:creator>Абдулатиф</dc:creator>
      <pubDate>Tue, 29 Jul 2025 17:38:14 +0000</pubDate>
      <link>https://dev.to/_d544ba404a9a4fc/my-first-coding-setback-and-what-it-taught-me-1j16</link>
      <guid>https://dev.to/_d544ba404a9a4fc/my-first-coding-setback-and-what-it-taught-me-1j16</guid>
      <description>&lt;p&gt;My First Article: Pauses and Progress on My Learning Journey&lt;br&gt;
I decided to write this article because it reflects an important moment in my learning process.&lt;/p&gt;

&lt;p&gt;I was working on building my personal frontend portfolio. I picked a ready-made design from Figma and started coding it with HTML, CSS, and JavaScript. I quickly built the homepage — it took me about two hours or less. Everything was going smoothly until I reached the bottom section of the page where JavaScript was required.&lt;/p&gt;

&lt;p&gt;At that moment, I froze.&lt;/p&gt;

&lt;p&gt;I used to think I knew JavaScript well. In fact, I had already worked on several projects using ReactJS. So, I didn’t expect a basic JavaScript task to stop me. But right there, my self-confidence was tested.&lt;/p&gt;

&lt;p&gt;I decided to challenge myself.&lt;/p&gt;

&lt;p&gt;I paused the project and went back to basics. I started building small components like a navbar, practiced managing active classes, and focused on dynamic UI interactions using JavaScript. Then I asked myself, “Why did I slow down? Is this a setback or a new beginning?”&lt;/p&gt;

&lt;p&gt;As of today — July 29 — I’ve returned to that same project. It’s still not finished, but I’ve learned so much along the way. I asked ChatGPT for help, talked to others, and though I haven’t fully solved the problem, I’ve decided to continue.&lt;/p&gt;

&lt;p&gt;This article is a personal reminder for myself. And if it inspires someone else, that would be a bonus.&lt;/p&gt;

&lt;p&gt;Written by Abdulatif&lt;/p&gt;

&lt;p&gt;Uzbek-language&lt;/p&gt;

&lt;p&gt;Mening birinchi maqolam: Ta’lim sayohatimdagi pauzalar va taraqqiyot&lt;br&gt;
Mening birinchi maqolam: o‘rganish yo‘lidagi to‘xtashlar va davom etishlar&lt;br&gt;
Men bu maqolani yozishga qaror qildim, chunki bu mening o‘rganish jarayonimdagi muhim bir lahza bo‘ldi.&lt;/p&gt;

&lt;p&gt;Frontend sohasida o‘zim uchun portfolio yaratmoqchi bo‘lib, Figma’dan tayyor dizayn tanladim va HTML, CSS, JS orqali kodlay boshladim. Bosh sahifasini taxminan 2 soatda tayyorladim. Hammasi yaxshi ketayotgandek edi, biroq sahifaning pastki qismida JavaScript kerak bo‘lgan joyga kelganda “muzlab” qoldim.&lt;/p&gt;

&lt;p&gt;Men avval JavaScriptni yaxshi bilaman deb o‘ylardim, hatto ReactJS’da loyihalar qilgan edim. Shu sababli oddiy JS vazifasi qiynaydi deb o‘ylamagan edim. Ammo aynan shu yerda o‘zimga bo‘lgan ishonchim sinovdan o‘tdi.&lt;/p&gt;

&lt;p&gt;Keyin o‘zimga chalange qo‘ydim: loyiha to‘xtadi, lekin men yana JavaScriptni kuchliroq tushunishim kerak. Navbar’dan boshladim, active class va boshqa dinamik xatti-harakatlarni mustahkamladim. Shunda yana o‘zimdan so‘radim: “Nega men sekinlashdim? Bu orqaga qaytishmi yoki yangi boshlanishmi?”&lt;/p&gt;

&lt;p&gt;Bugungi kunda, ya’ni 29-iyul, men o‘sha loyihani yana qo‘lga oldim. To‘liq tugatmagan bo‘lsam ham, bu oradagi o‘zgarishlar — men uchun eng katta dars bo‘ldi. ChatGPT’dan yordam oldim, boshqalardan maslahat so‘radim, ammo muammo hali to‘liq hal bo‘lmagan bo‘lsa-da, davom etishga qaror qildim.&lt;/p&gt;

&lt;p&gt;Shu maqola — o‘zimga eslatma. Boshqalarga ham ilhom bo‘lsa ajab emas.&lt;/p&gt;

&lt;p&gt;Shaxsiy fikr: Abdulatif&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
