- My Writings
It's proud for me to show some of my greatest works.

How to create animations in Tailwind CSS Projects
Add smooth transitions and fun animations to your Tailwind CSS projects. We don’t need complex libraries just to animate a button or fade in a card. Tailwind CSS gives us handy classes to control transitions and animations.

Real-World Tips for Using Laravel API Resources
Laravel’s JsonResource helps structure API responses neatly. Whether we want to hide data, work with paginated results, or format timestamps better—API resources handle it all. Here's a list of practical tips with real examples and output responses.

Get Started with LazyGit
This post shows how to use LazyGit with clear examples and keyboard shortcuts. Perfect if you’re new or want to speed things up.

Getting Started with Laravel Pint
Laravel Pint is now bundled with Laravel by default. It helps you clean up your PHP code with consistent styles using presets like laravel, psr12, or symfony. In this guide, we cover what it is, how to set it up, and how to use it with your editor.

Little Known features from Spatie Media Library for Laravel
The Spatie Laravel MediaLibrary makes managing images a breeze—but it’s packed with more power than most of us realize. In this post, we’ll uncover some of its lesser-known tricks and show how we can elevate our image workflow.

Everything you need to know about Tailwind CSS 4.0
Tailwind CSS 4.0 has been released, introducing its biggest update yet! With a reimagined configuration experience and a brand-new Oxide engine built for speed, this release takes performance and flexibility to a whole new level.

Why and How to Use Laravel Strict Mode in Your Projects?
In this article, we’ll explore how to use Laravel Strict Mode in our application and how it can benefit you.

Laravel Cloud: Simplifying Laravel Deployment
As a developer with experience in multiple frameworks, I have often found myself appreciating the ease of deployment with platforms like Vercel for NextJS and React projects. The ability to host, deploy, and manage projects seamlessly without spending hours on configuration is a huge advantage. However, in the Laravel ecosystem, achieving the same level of simplicity has been challenging.

What are Laravel Pipelines?
Laravel Pipeline is a design pattern that allows us to pass data through a series of pipes or stages, each performing a specific operation. This approach promotes clean. modular, and maintainable code by separating complex tasks into manageable steps.

What's New in Pest 3?
Nuno Maduro, creator of Pest, unveiled the new features coming with Pest 3 during his talk at Laracon US 2024 on Tuesday. New features includes task management, architectural preset, and mutation testing.