Skip to main content
WritingSpeakingCodeAboutNow
Tag Archive

Articles Tagged: software-architecture

Technical writings, opinionated architectures, and development guides tagged with software-architecture.

Articles10
Est. Read Time74 mins
Categories3
Featured0
Jun 20269 min read
PHP & Laravel

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.

May 20267 min read
Engineering Leadership

From Diagram To Implementation Plan

Turn your diagrams and design notes into a clear build order that respects dependencies.

May 20267 min read
Engineering Leadership

Introduction To Systems Architecture

Learn how to map application components, layers, and dependencies before you start building.

May 20265 min read
Engineering Leadership

Stop Writing Code First

Think through requirements, assumptions, and structure before you open your editor.

May 20266 min read
Engineering Leadership

The Mid-Level Mindset

A practical mindset shift for turning thinking-first habits into mid-level engineering judgment.

May 20267 min read
Engineering Leadership

Thinking In Layers

Use layered thinking to place logic in the right part of your application before it turns into a mess.

May 20267 min read
Engineering Leadership

Your First ERD

Map entities and relationships before you write migrations so your schema starts on solid ground.

Jan 202611 min read
Architecture

Event-driven architecture with domain-driven design

Learn how to implement event-driven architecture using domain-driven design principles to build scalable and maintainable systems.

May 20228 min read
Architecture

Laravel Command Bus

Implement Command Bus in Laravel for efficient code management. Learn to create command handlers and integrate them seamlessly into your projects.

May 20227 min read
Architecture

Adapter Pattern

Explore the adapter design pattern in coding through a practical example of building a versatile social poster class, adaptable for different social networks.