Skip to content

Shakil's Blog

  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Subscribe to Newsletter
Shakil's Blog
  • AI-Assisted Laravel Development: CLAUDE.md + Laravel Boost
    LARAVEL

    AI-Assisted Laravel Development: CLAUDE.md + Laravel Boost

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 6 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 26 of 35 Level: Intermediate Prerequisites: None What You’ll Learn The Problem: AI That Doesn’t Know Your Project By default, AI coding assistants know Laravel as…

    Read More AI-Assisted Laravel Development: CLAUDE.md + Laravel BoostContinue

  • Laravel Code Quality: Larastan, Rector & Pint Pipeline
    LARAVEL

    Laravel Code Quality: Larastan, Rector & Pint Pipeline

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 4 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 25 of 35 Level: Intermediate Prerequisites: GitHub Actions CI What You’ll Learn The Three Tools and What They Do These three tools are the quality pipeline…

    Read More Laravel Code Quality: Larastan, Rector & Pint PipelineContinue

  • Laravel CI/CD with GitHub Actions: Test & Deploy (Guide)
    LARAVEL

    Laravel CI/CD with GitHub Actions: Test & Deploy (Guide)

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 4 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 24 of 35 Level: Intermediate Prerequisites: None What You’ll Learn Two Pipelines, Two Purposes Most teams start with one CI file that does everything: lint, test,…

    Read More Laravel CI/CD with GitHub Actions: Test & Deploy (Guide)Continue

  • Laravel Notifications vs Mailables: Which to Use (+ Audit)
    LARAVEL

    Laravel Notifications vs Mailables: Which to Use (+ Audit)

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 4 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 23 of 35 Level: Intermediate Prerequisites: Events and Listeners What You’ll Learn Notification vs. Mailable Laravel provides two ways to send communications. They serve different purposes: Notification…

    Read More Laravel Notifications vs Mailables: Which to Use (+ Audit)Continue

  • Laravel Excel Exports: The BaseExport Pattern (Reusable)
    LARAVEL

    Laravel Excel Exports: The BaseExport Pattern (Reusable)

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 4 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 22 of 35 Level: Intermediate Prerequisites: Jobs and Queues What You’ll Learn The Problem: Duplicated Export Code Without a shared base class, every export class reinvents…

    Read More Laravel Excel Exports: The BaseExport Pattern (Reusable)Continue

  • Laravel Health Checks: Build a Status Page (Pluggable)
    LARAVEL

    Laravel Health Checks: Build a Status Page (Pluggable)

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 5 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 21 of 35 Level: Intermediate Prerequisites: DTOs, Service Classes, Caching Strategy What You’ll Learn Why Every Application Needs a Status Page “Is the application working?” sounds like a…

    Read More Laravel Health Checks: Build a Status Page (Pluggable)Continue

  • Laravel Events & Listeners: Domain Events in Practice
    LARAVEL

    Laravel Events & Listeners: Domain Events in Practice

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 4 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 20 of 35 Level: Intermediate Prerequisites: Action Classes What You’ll Learn Why Events Exist When an order is placed, your application might need to: Without events, all…

    Read More Laravel Events & Listeners: Domain Events in PracticeContinue

  • Laravel Structured Logging: Named Channels & Request Tracing
    LARAVEL

    Laravel Structured Logging: Named Channels & Request Tracing

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 4 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 19 of 35 Level: Intermediate Prerequisites: App Service Provider What You’ll Learn Why Logging Is an Architectural Decision Most Laravel projects use one log file: storage/logs/laravel.log. Everything…

    Read More Laravel Structured Logging: Named Channels & Request TracingContinue

  • Laravel Queue Monitoring: The HeartBeat Job Pattern
    LARAVEL

    Laravel Queue Monitoring: The HeartBeat Job Pattern

    ByShakil Alam June 28, 2026July 11, 2026

    Reading Time: 3 minutesSeries: Every Laravel Project Should Have These Building Blocks Part: 18 of 35 Level: Intermediate Prerequisites: Jobs and Queues What You’ll Learn The Problem: Silent Queue Death Queue workers are long-running processes. They can die for many…

    Read More Laravel Queue Monitoring: The HeartBeat Job PatternContinue

Page navigation

Previous PagePrevious 1 2 3 4 … 9 Next PageNext

© 2026 Shakil's Blog - WordPress Theme by Kadence WP

X Instagram YouTube
Share on Social Media
xfacebooklinkedinwhatsapptelegram

Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome content in your inbox.

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

Scroll to top
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Subscribe to Newsletter
Search