<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/vendor/feed/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
                        <id>https://5balloons.info/feed</id>
                                <link href="https://5balloons.info/feed" rel="self"></link>
                                <title><![CDATA[5Balloons Tech]]></title>
                                <logo>https://5balloons.info/wp-content/uploads/2022/08/cropped-5ballons-logo-1-32x32.png</logo>
                                <subtitle>Laravel, Livewire, and TailwindCSS tutorials and insights</subtitle>
                                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
                        <entry>
            <title><![CDATA[Laravel Sites Hacked: Public Folder Backdoors, Google-Only Redirects, and CPU Cryptomining (Likely via Livewire RCE)]]></title>
            <link rel="alternate" href="https://5balloons.info/laravel-sites-hacked-public-folder-backdoors-google-only-redirects-and-cpu-cryptomining-likely-via-livewire-rce" />
            <id>https://5balloons.info/387</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[I’ve managed multiple Laravel sites across Forge and Liquid Web that were compromised with a similar pattern:Unexpected PHP files placed in the ]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 16:07:07 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Technical Analysis Video References]]></title>
            <link rel="alternate" href="https://5balloons.info/technical-analysis-video-references" />
            <id>https://5balloons.info/393</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Trend Lines By Akshat Shrivastava
This includes concepts of how to draw trend lines and identifiying a real breakout vs fake breakout. And How to Trade Channels.
Head and Shoulder Failure
This explain...]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[List of Hindi Movies for Kids]]></title>
            <link rel="alternate" href="https://5balloons.info/list-of-hindi-movies-for-kids" />
            <id>https://5balloons.info/391</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[
Taare Zameen Par
Chain Kuli ki Main Kuli
Chillar Party
Bum Bum Bole
I am Kalam
Bhoothnath
Stanley Ka Dabba
The Blue Umbrella
Karamati Coat
Kitaab [https://www.imdb.com/title/tt0215907/]
Toolisdas Jr....]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Book Review: I Came Upon a Lighthouse by Shantanu Naidu]]></title>
            <link rel="alternate" href="https://5balloons.info/i-came-upon-a-lighthouse" />
            <id>https://5balloons.info/390</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[I have been recently going to Crossword with my 6 year old daughter since she has picked up habbit of reading and during the last visit I picked up book titled I came upon a lighthouse by Shantanu Nai...]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Deliver What the Client Wants — And Plus One]]></title>
            <link rel="alternate" href="https://5balloons.info/deliver-what-client-wants-and-plus-1" />
            <id>https://5balloons.info/388</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Long back in my first organization they made us a book named Raving Fans. I loved the concept of the book and it absolutely made sense.
In brief the book talked about converting your customers into ra...]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Dynamic OG Images for Your Website]]></title>
            <link rel="alternate" href="https://5balloons.info/dynamic-og-images" />
            <id>https://5balloons.info/389</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Recently I came across a new product by an indie maker image.social, this product basically takes screenshot of your page
and serves them as the og image for that page. So that each page of your appli...]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[My First Blog Post]]></title>
            <link rel="alternate" href="https://5balloons.info/my-first-blog-post" />
            <id>https://5balloons.info/392</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[This is my first blog post
This is my first blog post here. I came across a article that simplifies the getting started with blogging on github pages
How to Build a Github Blog
]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[The CSK vs GT Final from a Dhoni's Fan perspective]]></title>
            <link rel="alternate" href="https://5balloons.info/the-csk-vs-gt-final-from-a-dhoni-fan-perspective" />
            <id>https://5balloons.info/394</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[The game of cricket never cease to amaze me. Every time I witness a cricketing moment which I think could never get topped by any other, there comes a match which makes me fall in love again with this...]]>
            </summary>
                                    <updated>Sun, 22 Feb 2026 08:45:03 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Understanding TailwindCSS Container]]></title>
            <link rel="alternate" href="https://5balloons.info/understanding-tailwindcss-container" />
            <id>https://5balloons.info/386</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[If you have used CSS frameworks, you must have used the container class, TailwindCSS does also have a container utility class but it certainly differs a bit from other frameworks.

In this article,...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:51:43 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Vertically Align Item Middle of screen in TailwindCSS]]></title>
            <link rel="alternate" href="https://5balloons.info/vertically-align-item-middle-of-screen-in-tailwindcss" />
            <id>https://5balloons.info/385</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[In TailwindCSS you can make use of flexbox to align items right in the middle of the screen by using the following properties

flex : changes the div to a flex box container.
justify-center : Align...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:51:15 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[How to create custom CSS Animations in TailwindCSS]]></title>
            <link rel="alternate" href="https://5balloons.info/how-to-create-custom-css-animations-in-tailwindcss" />
            <id>https://5balloons.info/384</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[TailwindCSS is a popular utility-first CSS framework, which makes it easier to design your websites. In this article, I will cover how we can create custom utility classes to provide animations to the...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:51:08 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[How to Mock Objects in PHPUnit / PEST tests in Laravel]]></title>
            <link rel="alternate" href="https://5balloons.info/how-to-mock-objects-in-phpunit-pest-tests-in-laravel" />
            <id>https://5balloons.info/383</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[I always dreaded learning about Mocking in testing assuming it would be something too complex, and I never really had the requirement of using Mocking in my Laravel tests.

But now since I have a ba...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:50:52 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Building a responsive navigation using TailwindCSS and AlpineJS]]></title>
            <link rel="alternate" href="https://5balloons.info/building-a-responsive-navigation-using-tailwindcss-and-alpinejs" />
            <id>https://5balloons.info/382</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[In this article let's build a responsive Navbar using TailwindCSS and AlpineJS. We will use TailwindCSS for the styling and we will sprinkle the javascript behaviour of the navbar using AlpineJS.
1....]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:50:49 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Stretch height of flex items when vertically centered TailwindCSS]]></title>
            <link rel="alternate" href="https://5balloons.info/stretch-height-of-flex-items-when-vertically-centered-tailwindcss" />
            <id>https://5balloons.info/381</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[I have been recently working with some TailwindCSS Components, and while working on a navigation component, I ran into a problem wherein the items of flex items would not stretch to the full height of...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:50:26 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Fix styling and formatting of Blade files using Github Actions and Blade Formatter]]></title>
            <link rel="alternate" href="https://5balloons.info/fix-styling-and-formatting-of-blade-files-using-github-actions-and-blade-formatter" />
            <id>https://5balloons.info/380</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Introduction

Since we are looking into the foundations of working in a team, which also includes defining a set of rules for formatting files.

In the previous article, we discussed Fixing the st...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:50:13 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Update MySQL JSON column fields in Laravel]]></title>
            <link rel="alternate" href="https://5balloons.info/update-mysql-json-column-fields-in-laravel" />
            <id>https://5balloons.info/379</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[If you have a JSON column in your migrations, and you are looking to update the value of one of its fields. Here is how you can do it


$booking->update([
            'stripePayment->paymentStatus...]]>
            </summary>
                                    <updated>Mon, 19 Jan 2026 16:22:29 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Populate Select Box with Model Data using Eloquent Pluck method]]></title>
            <link rel="alternate" href="https://5balloons.info/populate-select-box-with-model-data-using-eloquent-pluck-method" />
            <id>https://5balloons.info/378</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[In this tutorial we will see the use of Eloquent Pluck method to fetch specific key values from model and populate values into Select box.

pluck() method is for Laravel Collection and more frequent...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:50:09 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Fix styling and formatting of PHP files using Github Actions and Laravel Pint]]></title>
            <link rel="alternate" href="https://5balloons.info/fix-styling-and-formatting-of-php-files-using-github-actions-and-laravel-pint" />
            <id>https://5balloons.info/377</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Introduction
While working on a team consisting of multiple developers, it's really important to have a predefined set of rules about different aspects of the project. Whether it is about the authori...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:49:34 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[How to append new attributes to eloquent model]]></title>
            <link rel="alternate" href="https://5balloons.info/how-to-append-new-attributes-to-eloquent-model" />
            <id>https://5balloons.info/376</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Here we will see how we can add a new attribute in an eloquent model.

Sometimes When converting models to arrays or JSON,we require additional information based on some calculation/manipulation on...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:49:31 +0000</updated>
        </entry>
            <entry>
            <title><![CDATA[Guide to work with migrations of a live project in Laravel]]></title>
            <link rel="alternate" href="https://5balloons.info/guide-to-work-with-migrations-of-a-live-project-in-laravel" />
            <id>https://5balloons.info/375</id>
            <author>
                <name><![CDATA[Tushar]]></name>
            </author>
            <summary type="html">
                <![CDATA[Introduction
Database Migrations in Laravel provide a convenient way to interact with the database and help us properly structure our database, so working with the migrations and database is quite si...]]>
            </summary>
                                    <updated>Tue, 20 Jan 2026 07:49:28 +0000</updated>
        </entry>
    </feed>
