← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 36
  1. A deep dive into Eloquent performance, from detecting N+1 queries to choosing aggregates, indexes, query plans, pagination, chunking, and transaction boundaries for a growing team dashboard.

  2. A deep dive into PHP failure boundaries, from validation and result types to exception translation, safe retries, background workers, observability, and testing partner-payment failures.

  3. A deep dive into modular monoliths, from module APIs and database ownership to cross-module communication, architecture tests, incremental migration, and the signals that justify microservices.

  4. Immutability in PHP Beyond readonly

    A deep dive into immutability in PHP, from readonly properties and interior mutability to immutable value objects, collections, dates, cloning, boundaries, and testing.

  5. PHP Attributes: What, Why, How and When

    A deep dive into PHP attributes, from metadata and Reflection to practical design patterns, Laravel examples, performance, testing, and the cases where explicit code is better.

  6. The Laravel Scheduler Under the Hood

    A deep dive into the Laravel Scheduler, from event registration and cron evaluation to mutexes, background processes, sub-minute tasks, and production-safe scheduling.

  7. A practical deep dive into UUIDs, ULIDs, and Sqids, from generation models and sorting behavior to database storage, public IDs, and security trade-offs.

  8. Everything About the Context Facade

    A deep dive into Laravel Context, from request metadata and automatic log enrichment to hidden context, scoped values, queues, scheduled commands, and internals.

  9. Eloquent Query Classes Pattern

    Learn how to use Eloquent Query Classes to organize important database logic in Laravel without adding a full repository layer.

  10. Learn how Expressive can improve a Laravel application by keeping Eloquent as the database layer while moving business logic to fully typed objects.

  11. A deep dive into the Laravel request lifecycle, from public/index.php and application bootstrapping to middleware, routing, controllers, responses, and termination.

  12. Idempotency: What, Why and How

    A deep dive into idempotency, from the theory behind safe retries to a practical Laravel implementation using the Laravel Idempotency package.

  13. RBAC in Laravel: A Practical Deep Dive

    A deep dive into Role-Based Access Control, from the theory behind roles and permissions to a practical, team-aware Laravel implementation without external packages.

  14. A deep dive into how Laravel transforms raw route segments into models, scoped children, enums, and custom bound values before your controller runs.

  15. Learn what the ADR (Action/Domain/Responder) pattern is and how to apply it in Laravel with a simple, practical example.

  16. My thoughts on why Agentic Engineering is a better path than Vibe Coding, and the workflow I use to turn AI agents into a structured engineering process.

  17. Working with PHP and Laravel on VSCode

    After a lot of years working with PHP and Laravel on PHPStorm, I am trying to use VSCode and this is how I configured it for the task.

  18. Inside the Laravel Service Container

    Explore Laravel’s Service Container from the ground up: resolution, binding, scopes, contextual dependencies, auto-wiring, and more, and demystify how your app runs.

  19. Welcome to the State Machine Pattern

    Learn what the State Machine Pattern is and how to apply it in your PHP applications with this in-depth article about it

  20. Laravel Queues Under the Hood

    Discover the mechanics behind the Laravel Queue System

  21. Laravel’s Eloquent makes it feel almost magical to move data in and out of your database.

  22. Strategic Enums in PHP

    Enumerations, commonly known as Enums are a powerful tool in Software Development and can play an important role in the Architecture and Design of applications if used correctly.

  23. Why to use Custom Exceptions in PHP

    When creating applications with PHP, Exceptions play a vital role in handling errors and irregularities that arise during the application lifecycle.

  24. Understanding Value Objects in PHP

    Value Objects is a fantastic concept that we can use to improve our applications.

  25. Composition Over Inheritance in PHP

    The debate between the advantages and disadvantages of both composition and inheritance has taken centre stage in the PHP development community recently.

  26. Arrays are a convenient way of organizing and passing data in PHP applications, but should we do it?

  27. Laravel AaaS - Actions as a Service

    Action classes and Invokable Controllers are a hot topic in Laravel nowadays.

  28. Laravel Collections are really powerful for working with arrays of data.

  29. API Versioning in Laravel

    Have you ever heard of API versioning?

  30. Data structure standards are the way to go for having good maintainability in our applications.

  31. Data Transfer Objects can be a great way to improve your applications.

  32. Structuring a Server-Side Application

    Let's learn how we can structure a server-side application in a simple way, while using a clean and efficient architecture that could be used for small to large applications.

  33. Working With Multiple CSS Themes

    Let's learn how to create and work with multiple themes in CSS.

  34. Theming With CSS Variables

    Let's learn how to theme websites using CSS variables.

  35. Let's learn the new way of working with asynchronous code on JavaScript.

  36. ES6 and Interviews

    Let's see how ES6 features can help you get the job you want