<?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: Muhammed Labeeb</title>
    <description>The latest articles on DEV Community by Muhammed Labeeb (@ladoxer).</description>
    <link>https://dev.to/ladoxer</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%2F1155882%2F7b571940-169a-474a-9ecf-dccfe74d419b.jpg</url>
      <title>DEV Community: Muhammed Labeeb</title>
      <link>https://dev.to/ladoxer</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ladoxer"/>
    <language>en</language>
    <item>
      <title>Check it out</title>
      <dc:creator>Muhammed Labeeb</dc:creator>
      <pubDate>Fri, 23 May 2025 11:08:15 +0000</pubDate>
      <link>https://dev.to/ladoxer/-9h8</link>
      <guid>https://dev.to/ladoxer/-9h8</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752" class="crayons-story__hidden-navigation-link"&gt;Your Computer Sucks? Blame Your Weak Will (and Maybe Hanish)&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/ladoxer" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F1155882%2F7b571940-169a-474a-9ecf-dccfe74d419b.jpg" alt="ladoxer profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/ladoxer" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Muhammed Labeeb
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Muhammed Labeeb
                
              
              &lt;div id="story-author-preview-content-2518176" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/ladoxer" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F1155882%2F7b571940-169a-474a-9ecf-dccfe74d419b.jpg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Muhammed Labeeb&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;May 23 '25&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752" id="article-link-2518176"&gt;
          Your Computer Sucks? Blame Your Weak Will (and Maybe Hanish)
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/computerscience"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;computerscience&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gamedev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gamedev&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;3&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              2&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>programming</category>
      <category>computerscience</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>Your Computer Sucks? Blame Your Weak Will (and Maybe Hanish)</title>
      <dc:creator>Muhammed Labeeb</dc:creator>
      <pubDate>Fri, 23 May 2025 10:23:16 +0000</pubDate>
      <link>https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752</link>
      <guid>https://dev.to/ladoxer/your-computer-sucks-blame-your-weak-will-and-maybe-hanish-5752</guid>
      <description>&lt;p&gt;Let's be real, guys. Nothing grinds our gears more than tech that can't keep up. You're trying to crush the competition in that game, or maybe just trying to watch the highlights without buffering every two seconds, and BAM! Frozen screen. You feel that primal rage building, right? That's your inner caveman screaming for efficiency. And if you're anything like my buddy &lt;strong&gt;Hanish&lt;/strong&gt;, his inner caveman goes full berserker. Dude once headbutted his router because Netflix was lagging. True story.&lt;/p&gt;

&lt;p&gt;Now, some egghead philosopher named &lt;strong&gt;Nietzsche&lt;/strong&gt; (don't worry, I can barely pronounce it either) had this idea about the "will to power." Basically, it's the manly urge to get better, to dominate challenges, and to generally be more awesome. Think about hitting the gym and pushing yourself to lift more – that's the vibe.&lt;/p&gt;

&lt;p&gt;So, why does your slow computer make you want to Hulk out? Because it's a challenge to your dominance! You want to control the digital world, not be at the mercy of some laggy software. And that, my friends, is where the "will to power" kicks in. Programmers are the ones wielding this power, trying to build systems that are so fast and efficient they'd make a cheetah jealous. They're like the tech ninjas, constantly striving for peak performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bro History Lesson (Cliff Notes Version):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Old School Tech:&lt;/strong&gt; Back in the day, computers were like those vintage cars your grandpa brags about – cool, but about as fast as a snail on a Sunday drive. The goal was just to make them chug along.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PC Power-Up:&lt;/strong&gt; Then PCs hit the scene, and suddenly, it was all about speed. We wanted our games to run smoother than a freshly shaved face, and our downloads faster than free beer at a tailgate.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Internet Speed Freaks:&lt;/strong&gt; The internet took things to a whole new level. A slow website? That's an insult to our time! Efficient coding became the ultimate flex.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Today's Tech Thunderdome:&lt;/strong&gt; Now with AI and more data than we can even imagine, it's a full-on race for the fastest algorithms. We expect instant results, and anything less feels like a personal affront.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This constant push for more speed and power? It's in our DNA, fellas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Man Up and Think About This:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Hanish&lt;/strong&gt;, when your game freezes, is that just bad luck, or is it a sign of weak tech that needs to be conquered by a stronger system? I'm leaning towards the latter.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You ever see a programmer obsessively tweaking code to save a few milliseconds? That's not just their job, that's them channeling their inner alpha, demanding peak performance. I bet even &lt;strong&gt;Arif&lt;/strong&gt;, in his own… &lt;em&gt;unique&lt;/em&gt; way, appreciates a smoothly running app.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;As our gadgets get ridiculously fast, will we ever be satisfied? Or will our thirst for speed be as endless as the search for the perfect burger?&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This whole "will to power" thing might sound deep, but it just boils down to our natural desire to be better, faster, stronger – even in the digital world. Now, if you’ll excuse me, I gotta go upgrade my graphics card. My dominance in online gaming is at stake.&lt;/p&gt;

</description>
      <category>programming</category>
      <category>computerscience</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>Why I Stopped Using Plain Git Pull (And Why You Should Too)</title>
      <dc:creator>Muhammed Labeeb</dc:creator>
      <pubDate>Mon, 13 Jan 2025 07:23:13 +0000</pubDate>
      <link>https://dev.to/ladoxer/why-i-stopped-using-plain-git-pull-and-why-you-should-too-2anl</link>
      <guid>https://dev.to/ladoxer/why-i-stopped-using-plain-git-pull-and-why-you-should-too-2anl</guid>
      <description>&lt;p&gt;Picture this: It's late Friday afternoon, and you're ready to push that feature you've been working on all week. Your code is clean, tested, and ready to go. But wait - Git rejects your push with a cryptic message about the remote branch being ahead of yours. Sound familiar?&lt;/p&gt;

&lt;p&gt;We've all been there. Your colleague (let's call him Hanish) beat you to it and pushed his changes first. The knee-jerk reaction? Hitting &lt;code&gt;git pull&lt;/code&gt; and hoping for the best. I did this for years until I discovered there's a better way.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hidden Cost of Your Git Pull Habit
&lt;/h2&gt;

&lt;p&gt;Here's the thing about &lt;code&gt;git pull&lt;/code&gt; that nobody talks about: it's secretly making your project's history messier with every use. Each time you pull, Git creates a merge commit - think of it as a knot in your project's timeline. One or two knots? No big deal. But after months of development with multiple team members? Your git log starts looking like my headphone cables after a week in my pocket.&lt;/p&gt;

&lt;p&gt;I learned this the hard way when I had to track down a bug that was introduced three weeks ago. Diving into our commit history felt like solving a puzzle where half the pieces were merge commits that added no real value.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Game-Changing Alternative: Meet Git Pull Rebase
&lt;/h2&gt;

&lt;p&gt;Everything changed when a senior developer introduced me to &lt;code&gt;git pull --rebase&lt;/code&gt;. It was like discovering that my Swiss Army knife had a hidden blade I never knew about.&lt;/p&gt;

&lt;p&gt;Instead of creating those pesky merge commits, &lt;code&gt;git pull --rebase&lt;/code&gt; does something clever: it temporarily sets aside your local changes, pulls in the remote updates, and then replays your work on top. The result? A clean, linear history that actually tells a story.&lt;/p&gt;

&lt;h2&gt;
  
  
  But What About Merge Conflicts?
&lt;/h2&gt;

&lt;p&gt;Now, I know what you're thinking: "What happens when things go wrong?" Trust me, merge conflicts can still happen - they're an unavoidable part of collaborative development. The difference is that with rebase, you're dealing with them in a more controlled way.&lt;/p&gt;

&lt;p&gt;If you encounter conflicts, Git will pause the rebase and let you resolve them one commit at a time. Feeling overwhelmed? No worries - &lt;code&gt;git rebase --abort&lt;/code&gt;is your escape hatch, bringing you back to where you started. It's like having an "undo" button for when things get too messy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Making the Switch
&lt;/h2&gt;

&lt;p&gt;Switching to &lt;code&gt;git pull --rebase&lt;/code&gt; isn't just about keeping your commit history clean - it's about respecting your future self and your teammates. A clear, linear history makes code reviews more meaningful, bug tracking more manageable, and your entire development workflow more professional.&lt;/p&gt;

&lt;p&gt;Remember: good code tells you how; great code tells you why. The same applies to your commit history. Why settle for a tangled web of merge commits when you can have a clear, purposeful narrative of your project's evolution?&lt;/p&gt;

&lt;p&gt;Next time Git tells you that you're behind the remote branch, take a breath and reach for &lt;code&gt;git pull --rebase&lt;/code&gt;. Your future self will thank you.&lt;/p&gt;

&lt;p&gt;Have you tried using &lt;code&gt;git pull --rebase&lt;/code&gt;? I'd love to hear about your experiences in the comments below!&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>softwaredevelopment</category>
    </item>
  </channel>
</rss>
