Skip to main content
ArticlesProjects
Architecture Journals

Technical Articles

Opinionated writing on software systems, strict monolithic domain boundaries, testing strategies, and Laravel performance.

Articles171
Est. Read Time1,535 mins
Topics20
Series Parts34

Practical tips for building Laravel APIs developers trust: contract-first design, versioning, RFC 9457 errors, idempotency and more. Free book inside.

laravelapi-designrest-apisphp
2026-06 · 9 min read

Testing Actions, Not Mocks

Mocking your own Actions tests the wiring, not the behaviour. How I test Laravel Action classes for real with Pest, and where fakes still belong.

laraveltestingsoftware-architecturepest

Sevalla simplifies cloud hosting by providing intuitive app deployment, database hosting, and object storage. No infrastructure to manage.

cloud-hostingdeveloper-toolsinfrastructuredevops

Learn how to build device-based rate limiting in Laravel with Fingerprint.dev, Redis caching, and custom middleware to avoid the limits of IP-based throttling.

laravelrate-limitingsecurityredisdevice-fingerprinting

Tempest makes API development feel lightweight by combining typed request objects, attribute-based validation, discovery-driven routing, and built-in mapping with minimal ceremony.

tempestphpapi-developmentrequest-validationattribute-routing

Use state machines and workflow engines in Laravel to keep business rules explicit, auditable, and resilient across async processes.

laravelstate-machinesworkflow-enginedomain-driven-design