A Day with Laravel #59 – Hand-curated Laravel packages, tutorials and trends

happytodev1 pts1 comments

A Day with Laravel : Domain-Driven Feature Architecture, Alpha validation secret, `whereDate()` optimization... | A Day With Laravel

All articles<br>A Day with Laravel : Domain-Driven Feature Architecture, Alpha validation secret, `whereDate()` optimization...<br>Jun 20, 2026•4 min read<br>alpha validationarchitecturepackagevigilancewheredate()domain-driven

a]:no-underline prose-h3:[&>a]:no-underline prose-h4:[&>a]:no-underline prose-h5:[&>a]:no-underline prose-h6:[&>a]:no-underline prose-a:underline prose-a:decoration-dotted prose-a:underline-offset-2">Hey LaraDevs 👋,<br>I am proud to present a new edition of "A Day with Laravel" . Here are the latest updates I’ve found regarding the Laravel ecosystem. I hope you find them useful.<br>If you think of a resource that could be useful for the Laravel dev community, let me know on FrameworkHeroes News in Laravel section.<br>If you don't want to miss any future news about the Laravel ecosystem, you should subscribe now!<br>Subscribe now

Thanks to Sevalla for sponsoring this newsletter

Sevalla is the home to your upcoming web projects. Host and manage your apps, databases and static sites in a single, intuitive platform. ✨<br>Discover Sevalla<br>Domain‑Driven Feature Architecture in Laravel 13

The article advocates shifting from traditional fat MVC in Laravel to a domain-driven feature architecture (modular monolith style), organizing code around business domains/features instead of technical layers.<br>Key practical approach: Group related logic (actions, models, services, events) into feature-specific folders/modules using Laravel 13's native tooling, keeping controllers thin and business rules encapsulated.<br>This reduces complexity for growing apps by making features more independent, testable, and easier to maintain without a full rewrite.<br>» Read the article<br>Alpha validation might not be doing what you think<br>Joel Clermont, in this short video, explains us that the alpha rule has some things to show you probably don’t know.

🚨 Optimize your whereDate() queries<br>Take the good habbits as soon as possible, you will thank them later. Thank you Punyapal !<br>https://bsky.app/profile/mrpunyapal.dev/post/3monlhln3us2o

Vigilance<br>Do you need more than Horizon or Telescope for your Laravel queues, jobs, commands and the scheduler ? Maybe you need Vigilance .<br>What is Vigilance ?<br>laravel-vigilance is a production-ready, driver-agnostic Laravel package that acts as a full control center for queues, jobs, Artisan commands, and the scheduler — with a built-in Livewire dashboard to view runs (with parameters), retry failures, manually dispatch jobs, and run allowlisted commands.<br>Why not Horizon or Telescope? I already use them.<br>Simply because, it goes far beyond Horizon/Telescope by adding whole-app APM (routes, servers, slow queries, etc.), tracing, Real User Monitoring (Core Web Vitals), custom metrics, SLOs, error grouping, incidents/alerting, release health tracking, and even an MCP interface for AI agents — all self-hosted and designed to be safe & lightweight in production (sampling, redaction, separate DB option, zero-impact on request latency).<br>Take a look at this comparative table 👇<br>A table showing the differences between Horizon, Telescope and Vigilance. In this table, Vigilance shows a clear advantage over its competitors<br>Is it complicated to install/use?<br>No, installation is straightforward (composer require anousss007/vigilance + php artisan vigilance:install), works with Laravel 12/13, and supports all major queue drivers without extra infrastructure.<br>Convinced?<br>If you want to know more about this project, check out the Github page.<br>Parse for artisans

The promise : turn any document into clean markdown with a simple Laravel package.<br>It supports PDF, Word .docx .doc), Powerpoint (.pptx .ppt), Excel (xlsx .xls .csv), Email (.eml .msg). More formats are on the way.<br>But the best part is that with the free tier, you can parse 15K pages per month.<br>So if you need to parse a lot of documents, maybe Parse for artisans could be a solution to integrate in your backend.<br>» See the official page<br>I need your support 🙏<br>If you found this newsletter helpful, I would be delighted if you could drop a small coin into my piggy bank (ko-fi or PayPal)<br>A free alternative to support me? Of course! Place your next Amazon order with my affiliate link<br>The objective of this newsletter?<br>🎯 Regularly deliver to you, recent or important resources (videos, articles, GitHub repositories, packages, tutorials, ...) that I could find on Laravel and its ecosystem.<br>See you soon for the next edition. If you haven't already done so, subscribe!

clap<br>alpha validationarchitecturepackagevigilancewheredate()domain-driven

Written by

HappyToDev

Stay in the loop<br>Get new articles delivered directly to your inbox. No spam, unsubscribe anytime.<br>Subscribe

0 Comments

No comments yet. Be the first to comment!

laravel vigilance underline prose domain driven

Related Articles