<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hoceine El Idrissi · Writing</title>
    <link>https://hoceine.com/blog</link>
    <atom:link href="https://hoceine.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Practical articles on Laravel, Filament, Livewire and building web and mobile apps.</description>
    <language>en</language>
    <lastBuildDate>Sat, 12 Sep 2026 10:00:00 GMT</lastBuildDate>
    <item>
      <title>Building a Live Preview in Livewire: Morphing an Iframe Without Breaking Alpine</title>
      <link>https://hoceine.com/blog/livewire-iframe-live-preview</link>
      <guid isPermaLink="true">https://hoceine.com/blog/livewire-iframe-live-preview</guid>
      <pubDate>Sat, 12 Sep 2026 10:00:00 GMT</pubDate>
      <description>How to build a page-builder style live preview in Livewire using an iframe, postMessage and morphdom, and how to survive the three things that break it, Livewire roots, Alpine's MutationObserver, and injected script tags.</description>
      <category>Livewire</category>
      <category>Alpine.js</category>
      <category>Laravel</category>
      <category>FilamentPHP</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>PHP 8.5: Complete Guide to All New Features</title>
      <link>https://hoceine.com/blog/php-85-complete-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/php-85-complete-guide</guid>
      <pubDate>Tue, 25 Nov 2025 10:00:00 GMT</pubDate>
      <description>Explore PHP 8.5's revolutionary features including the pipe operator, URI extension, clone with syntax, array_first/array_last functions, and NoDiscard attribute.</description>
      <category>PHP</category>
      <category>PHP 8.5</category>
      <category>Backend</category>
    </item>
    <item>
      <title>Livewire State Management: Patterns for Complex Applications</title>
      <link>https://hoceine.com/blog/livewire-state-management</link>
      <guid isPermaLink="true">https://hoceine.com/blog/livewire-state-management</guid>
      <pubDate>Sat, 15 Nov 2025 09:00:00 GMT</pubDate>
      <description>Master Livewire state management including component communication, global state, URL query strings, form objects, and session-based persistence.</description>
      <category>Livewire</category>
      <category>Laravel</category>
      <category>State Management</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>Livewire 4 Islands Architecture: Partial Page Loading Done Right</title>
      <link>https://hoceine.com/blog/livewire-islands-architecture</link>
      <guid isPermaLink="true">https://hoceine.com/blog/livewire-islands-architecture</guid>
      <pubDate>Sat, 01 Nov 2025 09:00:00 GMT</pubDate>
      <description>Master Livewire 4's Islands architecture for building fast, responsive UIs. Learn lazy loading, polling, placeholders, and when to use islands vs traditional components.</description>
      <category>Livewire</category>
      <category>Livewire 4</category>
      <category>Laravel</category>
      <category>Performance</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>Livewire 4: Revolutionary Features That Transform Laravel UIs</title>
      <link>https://hoceine.com/blog/livewire-4-features</link>
      <guid isPermaLink="true">https://hoceine.com/blog/livewire-4-features</guid>
      <pubDate>Mon, 20 Oct 2025 09:00:00 GMT</pubDate>
      <description>Discover Livewire 4's game-changing features including the Blaze compiler (20x faster rendering), Islands architecture, single-file components, and PHP 8.4 property hooks support.</description>
      <category>Livewire</category>
      <category>Livewire 4</category>
      <category>Laravel</category>
      <category>TALL Stack</category>
      <category>PHP</category>
    </item>
    <item>
      <title>FilamentPHP Table Builder: Advanced Techniques for Complex Data</title>
      <link>https://hoceine.com/blog/filament-table-builder-advanced</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-table-builder-advanced</guid>
      <pubDate>Fri, 10 Oct 2025 10:00:00 GMT</pubDate>
      <description>Master FilamentPHP tables with advanced filtering, custom columns, bulk actions, export functionality, and performance optimization for large datasets.</description>
      <category>FilamentPHP</category>
      <category>Laravel</category>
      <category>Tables</category>
      <category>Admin Panel</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>FilamentPHP Advanced Form Builder: Dynamic Forms and Custom Fields</title>
      <link>https://hoceine.com/blog/filament-form-builder-advanced</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-form-builder-advanced</guid>
      <pubDate>Wed, 01 Oct 2025 10:00:00 GMT</pubDate>
      <description>Master advanced FilamentPHP form techniques including dynamic fields, conditional logic, custom components, repeaters, and complex validation patterns.</description>
      <category>FilamentPHP</category>
      <category>Laravel</category>
      <category>Forms</category>
      <category>Admin Panel</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>FilamentPHP Custom Actions and Bulk Operations: Complete Guide</title>
      <link>https://hoceine.com/blog/filament-custom-actions-bulk</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-custom-actions-bulk</guid>
      <pubDate>Sat, 20 Sep 2025 10:00:00 GMT</pubDate>
      <description>Master FilamentPHP actions from basic buttons to complex bulk operations. Learn modals, confirmations, notifications, background jobs, and action groups.</description>
      <category>FilamentPHP</category>
      <category>Laravel</category>
      <category>Admin Panel</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>FilamentPHP Schemas: Building Server-Driven UIs in PHP</title>
      <link>https://hoceine.com/blog/filament-schemas-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-schemas-guide</guid>
      <pubDate>Mon, 15 Sep 2025 10:00:00 GMT</pubDate>
      <description>Master FilamentPHP v4's revolutionary Schemas system. Learn to combine forms, infolists, and actions into unified interfaces without writing JavaScript.</description>
      <category>FilamentPHP</category>
      <category>Filament v4</category>
      <category>Laravel</category>
      <category>TALL Stack</category>
      <category>Admin Panel</category>
    </item>
    <item>
      <title>FilamentPHP v4: The Complete Guide to All New Features</title>
      <link>https://hoceine.com/blog/filament-4-complete-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-4-complete-guide</guid>
      <pubDate>Mon, 01 Sep 2025 10:00:00 GMT</pubDate>
      <description>Master FilamentPHP v4's revolutionary features including Schemas, nested resources, MFA, non-model tables, TipTap editor, and massive performance improvements with 2-3x faster rendering.</description>
      <category>FilamentPHP</category>
      <category>Filament v4</category>
      <category>Laravel</category>
      <category>Admin Panel</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>FilamentPHP Built-in Multi-Tenancy: Complete Implementation Guide</title>
      <link>https://hoceine.com/blog/filament-multi-tenancy</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-multi-tenancy</guid>
      <pubDate>Mon, 25 Aug 2025 10:00:00 GMT</pubDate>
      <description>Learn how to implement multi-tenancy in FilamentPHP v4 using built-in panel tenancy features including tenant registration, switching, resource scoping, and billing integration.</description>
      <category>FilamentPHP</category>
      <category>Multi-tenancy</category>
      <category>Laravel</category>
      <category>SaaS</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>Laravel Global Scopes for SaaS: Securing Multi-Tenant Data</title>
      <link>https://hoceine.com/blog/laravel-global-scopes-saas</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-global-scopes-saas</guid>
      <pubDate>Wed, 20 Aug 2025 14:00:00 GMT</pubDate>
      <description>Master Laravel global scopes to implement bulletproof tenant isolation in SaaS applications. Learn automatic query scoping, bypassing scopes safely, and preventing data leaks.</description>
      <category>Laravel</category>
      <category>SaaS</category>
      <category>Multi-tenancy</category>
      <category>Security</category>
      <category>Eloquent</category>
    </item>
    <item>
      <title>Laravel Reverb: Real-Time WebSockets Made Simple</title>
      <link>https://hoceine.com/blog/laravel-reverb-websockets</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-reverb-websockets</guid>
      <pubDate>Sun, 10 Aug 2025 10:00:00 GMT</pubDate>
      <description>Build real-time applications with Laravel Reverb. Learn WebSocket setup, broadcasting events, private channels, presence channels, and Laravel Cloud integration.</description>
      <category>Laravel</category>
      <category>WebSockets</category>
      <category>Reverb</category>
      <category>Real-time</category>
    </item>
    <item>
      <title>Pest Mutation Testing: Find Untested Code Paths</title>
      <link>https://hoceine.com/blog/pest-mutation-testing</link>
      <guid isPermaLink="true">https://hoceine.com/blog/pest-mutation-testing</guid>
      <pubDate>Tue, 15 Jul 2025 10:00:00 GMT</pubDate>
      <description>Master mutation testing with Pest PHP. Learn how mutations work, configure coverage, interpret results, and improve test quality beyond code coverage.</description>
      <category>Pest</category>
      <category>Testing</category>
      <category>Laravel</category>
      <category>PHP</category>
      <category>Mutation Testing</category>
    </item>
    <item>
      <title>Building SaaS Applications with the TALL Stack in 2025</title>
      <link>https://hoceine.com/blog/tall-stack-saas-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/tall-stack-saas-guide</guid>
      <pubDate>Tue, 15 Jul 2025 10:00:00 GMT</pubDate>
      <description>A comprehensive guide to building modern SaaS applications using Tailwind CSS, Alpine.js, Laravel, and Livewire. Cover architecture, subscriptions, multi-tenancy, and deployment.</description>
      <category>TALL Stack</category>
      <category>Laravel</category>
      <category>Livewire</category>
      <category>SaaS</category>
      <category>FilamentPHP</category>
    </item>
    <item>
      <title>Pest Architecture Testing: Enforce Code Standards Automatically</title>
      <link>https://hoceine.com/blog/pest-architecture-testing</link>
      <guid isPermaLink="true">https://hoceine.com/blog/pest-architecture-testing</guid>
      <pubDate>Thu, 10 Jul 2025 10:00:00 GMT</pubDate>
      <description>Use Pest's architecture testing to enforce coding standards, prevent dependency violations, and maintain clean architecture in your Laravel applications.</description>
      <category>Pest</category>
      <category>Testing</category>
      <category>Laravel</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>Laravel Pennant: Feature Flags for Gradual Rollouts</title>
      <link>https://hoceine.com/blog/laravel-pennant-feature-flags</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-pennant-feature-flags</guid>
      <pubDate>Fri, 20 Jun 2025 10:00:00 GMT</pubDate>
      <description>Master Laravel Pennant for feature flags. Learn to implement gradual rollouts, A/B testing, user-specific features, and safe deployments in production.</description>
      <category>Laravel</category>
      <category>Pennant</category>
      <category>Feature Flags</category>
    </item>
    <item>
      <title>Laravel Cashier Stripe: Complete Subscription Billing Guide</title>
      <link>https://hoceine.com/blog/laravel-cashier-stripe-subscriptions</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-cashier-stripe-subscriptions</guid>
      <pubDate>Sun, 15 Jun 2025 10:00:00 GMT</pubDate>
      <description>Build production-ready subscription billing with Laravel Cashier and Stripe. Cover plans, trials, upgrades, webhooks, invoices, and handling edge cases.</description>
      <category>Laravel</category>
      <category>Stripe</category>
      <category>SaaS</category>
      <category>Payments</category>
      <category>Cashier</category>
    </item>
    <item>
      <title>Laravel Pulse: Real-Time Application Monitoring</title>
      <link>https://hoceine.com/blog/laravel-pulse-monitoring</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-pulse-monitoring</guid>
      <pubDate>Sun, 15 Jun 2025 10:00:00 GMT</pubDate>
      <description>Monitor your Laravel application in real-time with Pulse. Track slow queries, exceptions, queue jobs, cache performance, and user activity from a beautiful dashboard.</description>
      <category>Laravel</category>
      <category>Pulse</category>
      <category>Monitoring</category>
      <category>Performance</category>
    </item>
    <item>
      <title>FilamentPHP Widgets: Build Powerful Dashboards</title>
      <link>https://hoceine.com/blog/filament-widgets-dashboard</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-widgets-dashboard</guid>
      <pubDate>Tue, 10 Jun 2025 10:00:00 GMT</pubDate>
      <description>Create stunning admin dashboards with Filament widgets. Learn stats, charts, tables, custom widgets, and real-time updates for your Laravel applications.</description>
      <category>FilamentPHP</category>
      <category>Filament</category>
      <category>Laravel</category>
      <category>Dashboard</category>
    </item>
    <item>
      <title>Laravel Octane: Supercharge Your Application Performance</title>
      <link>https://hoceine.com/blog/laravel-octane-performance</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-octane-performance</guid>
      <pubDate>Thu, 05 Jun 2025 10:00:00 GMT</pubDate>
      <description>Boost Laravel performance 10x with Octane. Learn Swoole and FrankenPHP setup, concurrent tasks, caching strategies, and production deployment best practices.</description>
      <category>Laravel</category>
      <category>Octane</category>
      <category>Performance</category>
      <category>Swoole</category>
    </item>
    <item>
      <title>Inertia.js 2.0: Complete Guide to All New Features</title>
      <link>https://hoceine.com/blog/inertia-js-2-complete-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/inertia-js-2-complete-guide</guid>
      <pubDate>Wed, 28 May 2025 10:00:00 GMT</pubDate>
      <description>Master Inertia.js 2.0's game-changing features - async requests, deferred props, polling, prefetching, infinite scroll, WhenVisible, and history encryption.</description>
      <category>Inertia.js</category>
      <category>Laravel</category>
      <category>Vue</category>
      <category>React</category>
      <category>SPA</category>
    </item>
    <item>
      <title>Laravel Folio: File-Based Routing for Blade Views</title>
      <link>https://hoceine.com/blog/laravel-folio-routing</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-folio-routing</guid>
      <pubDate>Sun, 25 May 2025 10:00:00 GMT</pubDate>
      <description>Simplify routing with Laravel Folio. Learn file-based routing conventions, route parameters, middleware, route model binding, and page components.</description>
      <category>Laravel</category>
      <category>Folio</category>
      <category>Routing</category>
      <category>Blade</category>
    </item>
    <item>
      <title>Laravel Precognition: Live Validation Without Full Requests</title>
      <link>https://hoceine.com/blog/laravel-precognition</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-precognition</guid>
      <pubDate>Tue, 20 May 2025 10:00:00 GMT</pubDate>
      <description>Implement real-time form validation with Laravel Precognition. Learn live validation, Vue/React integration, partial validation, and form UX improvements.</description>
      <category>Laravel</category>
      <category>Precognition</category>
      <category>Validation</category>
      <category>Forms</category>
    </item>
    <item>
      <title>Laravel Queues and Horizon: Production-Ready Background Jobs</title>
      <link>https://hoceine.com/blog/laravel-queues-horizon</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-queues-horizon</guid>
      <pubDate>Tue, 20 May 2025 10:00:00 GMT</pubDate>
      <description>Master Laravel queues from basics to advanced patterns. Learn job design, retry strategies, batching, Horizon monitoring, and scaling for high-traffic applications.</description>
      <category>Laravel</category>
      <category>Queues</category>
      <category>Horizon</category>
      <category>Performance</category>
      <category>Background Jobs</category>
    </item>
    <item>
      <title>PHP 8.4 Property Hooks: Getters and Setters Reimagined</title>
      <link>https://hoceine.com/blog/php-84-property-hooks</link>
      <guid isPermaLink="true">https://hoceine.com/blog/php-84-property-hooks</guid>
      <pubDate>Thu, 15 May 2025 10:00:00 GMT</pubDate>
      <description>Master PHP 8.4 property hooks. Learn get/set hooks, asymmetric visibility, virtual properties, and how they replace traditional getters and setters.</description>
      <category>PHP</category>
      <category>PHP 8.4</category>
      <category>Backend</category>
    </item>
    <item>
      <title>Tailwind CSS v4: The Future of Utility-First CSS</title>
      <link>https://hoceine.com/blog/tailwind-css-v4-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/tailwind-css-v4-guide</guid>
      <pubDate>Sat, 10 May 2025 10:00:00 GMT</pubDate>
      <description>Explore Tailwind CSS v4's revolutionary changes - new CSS-first configuration, Lightning CSS engine, native cascade layers, and massive performance improvements.</description>
      <category>Tailwind CSS</category>
      <category>CSS</category>
      <category>Frontend</category>
    </item>
    <item>
      <title>FilamentPHP Notifications: Toast, Database &amp; Real-Time Alerts</title>
      <link>https://hoceine.com/blog/filament-notifications-system</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-notifications-system</guid>
      <pubDate>Mon, 05 May 2025 10:00:00 GMT</pubDate>
      <description>Master Filament notifications - toast messages, database notifications, real-time broadcasts, custom notification views, and notification actions.</description>
      <category>FilamentPHP</category>
      <category>Filament</category>
      <category>Laravel</category>
      <category>Notifications</category>
    </item>
    <item>
      <title>Laravel Deployment: Zero-Downtime Production Deployments</title>
      <link>https://hoceine.com/blog/laravel-deployment-best-practices</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-deployment-best-practices</guid>
      <pubDate>Thu, 01 May 2025 10:00:00 GMT</pubDate>
      <description>Master Laravel deployments with zero-downtime strategies, environment configuration, database migrations, queue management, and monitoring setup.</description>
      <category>Laravel</category>
      <category>Deployment</category>
      <category>DevOps</category>
      <category>Production</category>
    </item>
    <item>
      <title>Livewire Form Objects: Clean and Reusable Form Logic</title>
      <link>https://hoceine.com/blog/livewire-form-objects</link>
      <guid isPermaLink="true">https://hoceine.com/blog/livewire-form-objects</guid>
      <pubDate>Wed, 30 Apr 2025 10:00:00 GMT</pubDate>
      <description>Master Livewire Form Objects for cleaner components. Learn form validation, nested forms, form arrays, file uploads, and reusable form patterns.</description>
      <category>Livewire</category>
      <category>Laravel</category>
      <category>Forms</category>
    </item>
    <item>
      <title>Pest Browser Testing: E2E Tests with Playwright</title>
      <link>https://hoceine.com/blog/pest-browser-testing</link>
      <guid isPermaLink="true">https://hoceine.com/blog/pest-browser-testing</guid>
      <pubDate>Fri, 25 Apr 2025 10:00:00 GMT</pubDate>
      <description>Write elegant end-to-end tests with Pest and Playwright. Learn browser automation, page interactions, assertions, screenshots, and parallel testing.</description>
      <category>Pest</category>
      <category>Testing</category>
      <category>Playwright</category>
      <category>E2E</category>
    </item>
    <item>
      <title>Laravel Actions Pattern: Single Responsibility Classes</title>
      <link>https://hoceine.com/blog/laravel-actions-pattern</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-actions-pattern</guid>
      <pubDate>Sun, 20 Apr 2025 10:00:00 GMT</pubDate>
      <description>Master the Actions pattern in Laravel. Learn single-action classes, dependency injection, queued actions, testing strategies, and when to use actions vs services.</description>
      <category>Laravel</category>
      <category>Design Patterns</category>
      <category>Architecture</category>
    </item>
    <item>
      <title>FilamentPHP Infolists: Beautiful Read-Only Data Display</title>
      <link>https://hoceine.com/blog/filament-infolists-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-infolists-guide</guid>
      <pubDate>Tue, 15 Apr 2025 10:00:00 GMT</pubDate>
      <description>Master Filament Infolists for stunning data presentation. Learn entry types, layouts, relationships, actions, and custom views for detail pages.</description>
      <category>FilamentPHP</category>
      <category>Filament</category>
      <category>Laravel</category>
    </item>
    <item>
      <title>Laravel API Development: Building RESTful APIs That Scale</title>
      <link>https://hoceine.com/blog/laravel-api-development</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-api-development</guid>
      <pubDate>Tue, 15 Apr 2025 10:00:00 GMT</pubDate>
      <description>Complete guide to building production-ready APIs with Laravel. Cover API resources, versioning, authentication, rate limiting, documentation, and testing strategies.</description>
      <category>Laravel</category>
      <category>API</category>
      <category>REST</category>
      <category>Backend</category>
      <category>Authentication</category>
    </item>
    <item>
      <title>Laravel Context: Share Data Across Your Application</title>
      <link>https://hoceine.com/blog/laravel-context-facade</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-context-facade</guid>
      <pubDate>Thu, 10 Apr 2025 10:00:00 GMT</pubDate>
      <description>Master Laravel's Context facade for sharing data throughout request lifecycle. Learn context stacks, hidden context, dehydration, and logging integration.</description>
      <category>Laravel</category>
      <category>Context</category>
      <category>Logging</category>
    </item>
    <item>
      <title>Laravel 12 Starter Kits: React, Vue, Livewire &amp; WorkOS</title>
      <link>https://hoceine.com/blog/laravel-12-starter-kits</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-12-starter-kits</guid>
      <pubDate>Sat, 05 Apr 2025 10:00:00 GMT</pubDate>
      <description>Explore Laravel 12's new starter kits with React, Vue, or Livewire frontends and WorkOS AuthKit for enterprise authentication out of the box.</description>
      <category>Laravel</category>
      <category>Laravel 12</category>
      <category>Authentication</category>
      <category>WorkOS</category>
    </item>
    <item>
      <title>Pest 4 Testing: Browser Testing and Modern Laravel Testing</title>
      <link>https://hoceine.com/blog/laravel-testing-best-practices</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-testing-best-practices</guid>
      <pubDate>Tue, 01 Apr 2025 10:00:00 GMT</pubDate>
      <description>Master Pest 4's revolutionary features including Playwright-powered browser testing, parallel execution, mutation testing, and architectural testing for Laravel applications.</description>
      <category>Laravel</category>
      <category>Testing</category>
      <category>Pest</category>
      <category>Browser Testing</category>
      <category>Playwright</category>
    </item>
    <item>
      <title>Laravel Performance Optimization: From Slow to Lightning Fast</title>
      <link>https://hoceine.com/blog/laravel-performance-optimization</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-performance-optimization</guid>
      <pubDate>Tue, 25 Mar 2025 10:00:00 GMT</pubDate>
      <description>Complete guide to optimizing Laravel applications. Cover database optimization, caching strategies, queue processing, asset optimization, and profiling tools.</description>
      <category>Laravel</category>
      <category>Performance</category>
      <category>Optimization</category>
      <category>Database</category>
      <category>Caching</category>
    </item>
    <item>
      <title>Laravel 12: Complete Guide to the Latest Features (2025)</title>
      <link>https://hoceine.com/blog/laravel-12-complete-guide</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-12-complete-guide</guid>
      <pubDate>Sat, 15 Mar 2025 10:00:00 GMT</pubDate>
      <description>Explore Laravel 12's groundbreaking features including automatic eager loading, session cache, failover queues, AI-powered packages, and the new starter kits with WorkOS AuthKit integration.</description>
      <category>Laravel</category>
      <category>Laravel 12</category>
      <category>PHP</category>
      <category>Web Development</category>
    </item>
    <item>
      <title>Laravel 12 Automatic Eager Loading: Say Goodbye to N+1 Forever</title>
      <link>https://hoceine.com/blog/laravel-12-automatic-eager-loading</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-12-automatic-eager-loading</guid>
      <pubDate>Mon, 10 Mar 2025 09:00:00 GMT</pubDate>
      <description>Deep dive into Laravel 12's revolutionary automatic eager loading feature. Learn how it detects and prevents N+1 queries, configuration options, and when to use manual eager loading.</description>
      <category>Laravel</category>
      <category>Laravel 12</category>
      <category>Performance</category>
      <category>Eloquent</category>
      <category>Database</category>
    </item>
    <item>
      <title>Laravel Security Best Practices: Protecting Your Application</title>
      <link>https://hoceine.com/blog/laravel-security-best-practices</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-security-best-practices</guid>
      <pubDate>Thu, 20 Feb 2025 10:00:00 GMT</pubDate>
      <description>Comprehensive security guide for Laravel applications. Cover authentication, authorization, SQL injection, XSS, CSRF, rate limiting, and security headers.</description>
      <category>Laravel</category>
      <category>Security</category>
      <category>Authentication</category>
      <category>Best Practices</category>
    </item>
    <item>
      <title>Laravel 11's Streamlined Application Structure: A Complete Guide</title>
      <link>https://hoceine.com/blog/laravel-11-streamlined-structure</link>
      <guid isPermaLink="true">https://hoceine.com/blog/laravel-11-streamlined-structure</guid>
      <pubDate>Fri, 20 Dec 2024 10:00:00 GMT</pubDate>
      <description>Discover how Laravel 11's minimalist architecture removes boilerplate, consolidates middleware in bootstrap/app.php, and makes your applications cleaner and more maintainable.</description>
      <category>Laravel</category>
      <category>Laravel 11</category>
      <category>PHP</category>
      <category>Web Development</category>
      <category>Best Practices</category>
    </item>
    <item>
      <title>Mastering Nested Resources in FilamentPHP v4</title>
      <link>https://hoceine.com/blog/filament-v4-nested-resources</link>
      <guid isPermaLink="true">https://hoceine.com/blog/filament-v4-nested-resources</guid>
      <pubDate>Thu, 19 Dec 2024 14:00:00 GMT</pubDate>
      <description>Learn how to use FilamentPHP v4's most requested feature - nested resources. Build hierarchical admin panels with parent-child relationships and intuitive breadcrumb navigation.</description>
      <category>FilamentPHP</category>
      <category>Laravel</category>
      <category>Admin Panel</category>
      <category>PHP</category>
      <category>TALL Stack</category>
    </item>
    <item>
      <title>Should I Use FilamentPHP? Exploring Its Features and Advantages</title>
      <link>https://hoceine.com/blog/should-i-use-filamentphp</link>
      <guid isPermaLink="true">https://hoceine.com/blog/should-i-use-filamentphp</guid>
      <pubDate>Tue, 17 Dec 2024 15:15:53 GMT</pubDate>
      <description>Discover why FilamentPHP v3 is the ultimate admin panel and form builder for Laravel developers. Learn about its features, advantages, and why it stands out for building modern web applications.</description>
      <category>FilamentPHP</category>
      <category>Filament v3</category>
      <category>Laravel Admin Panel</category>
      <category>Laravel Tools</category>
      <category>Filament Features</category>
      <category>Filament Advantages</category>
    </item>
    <item>
      <title>Safeguarding Your Laravel Application Against Brute Force Attacks</title>
      <link>https://hoceine.com/blog/brute-force-attacks</link>
      <guid isPermaLink="true">https://hoceine.com/blog/brute-force-attacks</guid>
      <pubDate>Wed, 28 Feb 2024 15:15:53 GMT</pubDate>
      <description>Explore effective strategies to fortify your Laravel application against brute force attacks and enhance its security.</description>
      <category>Laravel</category>
      <category>Brute Force Attacks</category>
      <category>Security</category>
    </item>
    <item>
      <title>What is the Virtual DOM , A Comprehensive Guide with Examples</title>
      <link>https://hoceine.com/blog/what-is-virtual-dom</link>
      <guid isPermaLink="true">https://hoceine.com/blog/what-is-virtual-dom</guid>
      <pubDate>Fri, 24 Nov 2023 15:15:53 GMT</pubDate>
      <description>Exploring the concept of the Virtual DOM in Vue.js and providing practical examples for better understanding.</description>
      <category>Vue.js</category>
      <category>Virtual DOM</category>
      <category>Web Development</category>
      <category>JavaScript</category>
    </item>
    <item>
      <title>Exploring Image Formats: WebP vs AVIF vs PNG</title>
      <link>https://hoceine.com/blog/webp-vs-avif-vs-png</link>
      <guid isPermaLink="true">https://hoceine.com/blog/webp-vs-avif-vs-png</guid>
      <pubDate>Mon, 20 Nov 2023 15:15:53 GMT</pubDate>
      <description>Optimize web images with WebP, AVIF, and PNG. Delve into their strengths for fast-loading and visually appealing websites.</description>
      <category>WebP</category>
      <category>AVIF</category>
      <category>PNG</category>
      <category>Image Formats</category>
    </item>
    <item>
      <title>Creating a blog using Nuxt and Nuxt Content - with TailwindCSS</title>
      <link>https://hoceine.com/blog/nuxt-content</link>
      <guid isPermaLink="true">https://hoceine.com/blog/nuxt-content</guid>
      <pubDate>Mon, 30 Oct 2023 15:15:53 GMT</pubDate>
      <description>In this tutorial you'll learn how to create a personal blog using a Git-based CMS - Nuxt Content</description>
      <category>Nuxt</category>
      <category>Nuxt Content</category>
      <category>Vue</category>
      <category>TailwindCSS</category>
    </item>
  </channel>
</rss>