
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.
Opinionated engineering profiles for Claude Code that encode your stack-specific conventions and workflows.
Implement use cases for application services to manage business operations effectively.
Establishes guidelines for commenting PHP code in Laravel DDD projects.
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.
Facilitate the configuration of bounded contexts in Laravel applications.
Create and manage event handlers for domain events in your application layer.
Create value objects, PHP enums, and state machines in a DDD context.
Facilitates the creation of aggregate root entities and domain behavior methods in Eloquent models.
Structure Laravel projects using DDD and Hexagonal Architecture for modular development.
Define and implement repository contracts for Eloquent models with criteria-based querying.
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.
Facilitate the implementation of domain events and event bus contracts in your application.
Create Eloquent model factories for testing and seeding with domain event support.