Back to authors
iSerter

iSerter

15 Skills published on GitHub.

eloquent-best-practices

Best practices for Laravel Eloquent ORM including query optimization, relationship management, and avoiding common pitfalls like N+1 queries.

UncategorizedView skill →

laravel-api-resource-patterns

Best practices for Laravel API Resources including resource transformation, collection handling, conditional attributes, and relationship loading.

UncategorizedView skill →

laravel-authorization-patterns

Best practices for Laravel authorization including Gates, Policies, middleware auth, and Blade directives for access control.

UncategorizedView skill →

laravel-blade-component-patterns

Best practices for Laravel Blade components including class-based and anonymous components, slots, attribute bags, and reusable UI patterns.

UncategorizedView skill →

laravel-brainstorming

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.

UncategorizedView skill →

laravel-caching-strategies

Best practices for Laravel caching including cache patterns, tags, atomic locks, flexible cache, and cache invalidation strategies.

UncategorizedView skill →

laravel-event-driven-architecture

Best practices for Laravel events and listeners including event discovery, queued listeners, subscribers, and model events for decoupled architecture.

UncategorizedView skill →

laravel-feature-flags

Best practices for Laravel Pennant feature flags including defining features, checking activation, scoping, rich values for A/B testing, and gradual rollouts.

UncategorizedView skill →

laravel-middleware-patterns

Best practices for Laravel middleware including before/after patterns, terminable middleware, groups, parameters, and common middleware implementations.

UncategorizedView skill →

laravel-notification-patterns

Best practices for Laravel notifications including multi-channel delivery, mail and database notifications, queueing, and on-demand recipients.

UncategorizedView skill →

laravel-queue-patterns

Best practices for Laravel queues including job structure, batching, chaining, middleware, retry strategies, and error handling.

UncategorizedView skill →

laravel-systematic-debugging

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).

UncategorizedView skill →

laravel-task-scheduling

Best practices for Laravel task scheduling including defining schedules, frequency constraints, overlap prevention, and monitoring hooks.

UncategorizedView skill →

laravel-tdd

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.

UncategorizedView skill →

laravel-validation-patterns

Best practices for Laravel validation including Form Requests, custom rules, conditional validation, and input sanitization.

UncategorizedView skill →