
Software architecture studio focused in creating clean and maintainable code. Building microservices with DDD, Clean Architectures with PHP, Python, and more
Most Used Tags
Establish a structured approach for creating domain exception classes and hierarchies.
Facilitate the implementation of domain events and event bus contracts in your application.
Facilitate the configuration of bounded contexts in Laravel applications.
Facilitates the creation of aggregate root entities and domain behavior methods in Eloquent models.
Define and implement repository contracts for Eloquent models with criteria-based querying.
Establishes guidelines for commenting PHP code in Laravel DDD projects.
Implement use cases for application services to manage business operations effectively.
Structure Laravel projects using DDD and Hexagonal Architecture for modular development.
Streamline HTTP request validation with Form Requests, connecting domain rules seamlessly.
Create and manage HTTP controllers following the ADR pattern for web and API applications.
Opinionated engineering profiles for Claude Code that encode your stack-specific conventions and workflows.
Create Eloquent model factories for testing and seeding with domain event support.
Create and manage event handlers for domain events in your application layer.
Use when writing tests, creating test files, naming test functions, choosing between Feature and Unit tests, using factories, mocking dependencies, or asserting HTTP responses in a Laravel DDD project.
Create value objects, PHP enums, and state machines in a DDD context.