I

iserter

GitHub 资料 · @iserter

Best practices for Laravel validation including Form Requests, custom rules, conditional validation, and input sanitization.
iserter/laravel-validation-patterns
Test-Driven Development specifically for Laravel applications using Pest PHP. Use when implementing any Laravel feature or bugfix - write the test first, watch it fail, write minimal code to pass.
iserter/laravel-tdd
Best practices for Laravel task scheduling including defining schedules, frequency constraints, overlap prevention, and monitoring hooks.
iserter/laravel-task-scheduling
Systematic debugging process for Laravel applications - ensures root cause investigation before attempting fixes. Use for any Laravel issue (test failures, bugs, unexpected behavior, performance problems).
iserter/laravel-systematic-debugging
Best practices for Laravel queues including job structure, batching, chaining, middleware, retry strategies, and error handling.
iserter/laravel-queue-patterns
Best practices for Laravel notifications including multi-channel delivery, mail and database notifications, queueing, and on-demand recipients.
iserter/laravel-notification-patterns
Best practices for Laravel middleware including before/after patterns, terminable middleware, groups, parameters, and common middleware implementations.
iserter/laravel-middleware-patterns
Best practices for Laravel Pennant feature flags including defining features, checking activation, scoping, rich values for A/B testing, and gradual rollouts.
iserter/laravel-feature-flags
Best practices for Laravel events and listeners including event discovery, queued listeners, subscribers, and model events for decoupled architecture.
iserter/laravel-event-driven-architecture
Best practices for Laravel caching including cache patterns, tags, atomic locks, flexible cache, and cache invalidation strategies.
iserter/laravel-caching-strategies
Use when creating or developing Laravel features, before writing code or implementation plans - refines rough ideas into fully-formed Laravel designs through collaborative questioning, alternative exploration, and incremental validation.
iserter/laravel-brainstorming
Best practices for Laravel Blade components including class-based and anonymous components, slots, attribute bags, and reusable UI patterns.
iserter/laravel-blade-component-patterns
Best practices for Laravel authorization including Gates, Policies, middleware auth, and Blade directives for access control.
iserter/laravel-authorization-patterns
Best practices for Laravel API Resources including resource transformation, collection handling, conditional attributes, and relationship loading.
iserter/laravel-api-resource-patterns
Best practices for Laravel Eloquent ORM including query optimization, relationship management, and avoiding common pitfalls like N+1 queries.
iserter/eloquent-best-practices