<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Swapnil Bhavsar</title><description>Laravel developer writing about PHP, infrastructure, and the homelab.</description><link>https://swapnil.dev/</link><item><title>Remote Laravel Development with Tailscale, Herd &amp; Mac Studio</title><link>https://swapnil.dev/writing/remote-laravel-development-with-tailscale-herd-and-mac-studio/</link><guid isPermaLink="true">https://swapnil.dev/writing/remote-laravel-development-with-tailscale-herd-and-mac-studio/</guid><description>How to set up a seamless remote Laravel development environment with Tailscale, Herd, and a Mac Studio at home — accessing .test domains, SSH, and the home LAN from anywhere.</description><pubDate>Sun, 08 Feb 2026 05:23:11 GMT</pubDate><category>laravel</category><category>remote-development</category><category>tailscale</category></item><item><title>Upgrading My Home Network with Mesh WiFi</title><link>https://swapnil.dev/writing/upgrading-my-home-network-with-mesh-wifi/</link><guid isPermaLink="true">https://swapnil.dev/writing/upgrading-my-home-network-with-mesh-wifi/</guid><description>How I upgraded my home network to a TP-Link Deco X60 mesh system, overcoming Wi-Fi range issues and complex configuration challenges.</description><pubDate>Wed, 16 Oct 2024 06:21:50 GMT</pubDate><category>homelab</category><category>tp-link</category><category>home-server</category></item><item><title>Authentication in Nuxt.js using Laravel Sanctum</title><link>https://swapnil.dev/writing/authentication-in-nuxtjs-using-laravel-sanctum/</link><guid isPermaLink="true">https://swapnil.dev/writing/authentication-in-nuxtjs-using-laravel-sanctum/</guid><description>Guide on integrating authentication in Nuxt.js using Laravel Sanctum.</description><pubDate>Fri, 22 Apr 2022 10:37:25 GMT</pubDate><category>laravel</category><category>nuxt</category><category>nuxtjs</category></item><item><title>How to configure Laravel Cashier with multiple models</title><link>https://swapnil.dev/writing/how-to-configure-laravel-cashier-with-multiple-models/</link><guid isPermaLink="true">https://swapnil.dev/writing/how-to-configure-laravel-cashier-with-multiple-models/</guid><description>A walkthrough of configuring Laravel Cashier when your app has more than one billable model — using runtime config to swap the Cashier model per context.</description><pubDate>Sat, 02 Jan 2021 10:19:43 GMT</pubDate><category>laravel</category></item></channel></rss>