otherCode

otherCode

@othercode

Software architecture studio focused in creating clean and maintainable code. Building microservices with DDD, Clean Architectures with PHP, Python, and more

Australiaothercode.io
Skills
14
Collections
1
Installs
0

Most Used Tags

software-engineering(6)laravel(6)domain-driven-design(3)eloquent(3)domain-events(2)php(2)ddd(2)exceptions(1)

Published Resources

implementing-domain-exceptions

By Shared Context·
exceptionserror-handlingdomain-driven-design
0

Establish a structured approach for creating domain exception classes and hierarchies.

implementing-domain-events

By Shared Context·
domain-eventsevent-buslaravel
0

Facilitate the implementation of domain events and event bus contracts in your application.

configuring-bounded-contexts

By Shared Context·
laravelservice-providerbounded-context
0

Facilitate the configuration of bounded contexts in Laravel applications.

implementing-domain-entities

By Shared Context·
domain-driven-designeloquentlaravel
0

Facilitates the creation of aggregate root entities and domain behavior methods in Eloquent models.

implementing-repositories

By Shared Context·
repositorieseloquentcriteria
0

Define and implement repository contracts for Eloquent models with criteria-based querying.

commenting-code

By Shared Context·
phplaravelcode-quality
0

Establishes guidelines for commenting PHP code in Laravel DDD projects.

implementing-use-cases

By Shared Context·
use-casesapplication-servicesbusiness-operations
0

Implement use cases for application services to manage business operations effectively.

structuring-projects

By Shared Context·
laraveldddhexagonal-architecture
0

Structure Laravel projects using DDD and Hexagonal Architecture for modular development.

implementing-form-requests

By Shared Context·
httpvalidationlaravel
0

Streamline HTTP request validation with Form Requests, connecting domain rules seamlessly.

implementing-controllers

By Shared Context·
http-controllersapiinertia
0

Create and manage HTTP controllers following the ADR pattern for web and API applications.

Profiles

By Shared Context·
engineeringprofilesautomation
0

Opinionated engineering profiles for Claude Code that encode your stack-specific conventions and workflows.

implementing-factories

By Shared Context·
eloquentfactoriestesting
0

Create Eloquent model factories for testing and seeding with domain event support.

implementing-event-handlers

By Shared Context·
event-handlingdomain-eventsapplication-layer
0

Create and manage event handlers for domain events in your application layer.

writing-tests

By Shared Context
0

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.

implementing-value-objects

By Shared Context·
phpdomain-driven-designvalue-objects
0

Create value objects, PHP enums, and state machines in a DDD context.