Git Mastery: The Complete Series
Reading Time: 2 minutesIf you’ve ever run a command and held your breath hoping nothing breaks, this series is written for you. Most Git tutorials teach you commands. This series teaches you how…
Reading Time: 2 minutesIf you’ve ever run a command and held your breath hoping nothing breaks, this series is written for you. Most Git tutorials teach you commands. This series teaches you how…

Reading Time: 3 minutesYou need to send an OTP. You look up the Fast2SMS API docs. Thirty minutes later you’re buried in raw HTTP calls, manually wiring retry logic, and writing code that…

Reading Time: 4 minutesWhen I shipped v1 of laravel fast2sms, the goal was simple: send SMS to Indian phone numbers from Laravel without wrestling raw API arrays. v2.0.0 takes that same idea much…
Reading Time: 5 minutesYou’ve seen the word Git everywhere. Job listings. GitHub. Tutorials that just assume you already know what it means. Nobody ever stopped to explain it from scratch. This post is…
Reading Time: 8 minutesPart 5 of the Git Mastery Seriesâ Part 4: Collaboration That Doesn’t Create Chaos By the time most developers reach this level of Git knowledge, they’ve already had the experience…
Reading Time: 7 minutesPart 4 of the Git Mastery Seriesâ Part 3: Branching Without Fear | Part 5: Git as Your Safety Net â The first time you work on a shared repository…
Reading Time: 6 minutesPart 3 of the Git Mastery Seriesâ Part 2: Committing with Intention | Part 4: Collaboration That Doesn’t Create Chaos â There’s a type of developer who avoids branches. They…
Reading Time: 6 minutesPart 2 of the Git Mastery Seriesâ Part 1: How Git Actually Thinks | Part 3: Branching Without Fear â Six months into a project, you’re hunting a bug. You…
Reading Time: 6 minutesPart 1 of the Git Mastery Series Here’s a conversation that happens on every development team, roughly once a month: Someone runs git reset –hard when they meant something else….

Reading Time: 6 minutesIf youâre a designer, chances are someone at work has said something like: âJust push your changes to Git.â And you probably nodded while secretly thinking⌠What exactly does that…