Skip to main content
ArticlesProjects
Architecture Journals

Technical Articles

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

Articles173
Est. Read Time1,558 mins
Topics20
Series Parts34
May 20265m read

The Reason I Love Tempest for APIs

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

May 202619m read

The Art Of Keeping Business Logic Honest

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

May 20267m read

From Diagram To Implementation Plan

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

May 20267m read

Introduction To Systems Architecture

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

May 20267m read

Reading Between the Lines

Learn how to spot hidden assumptions in a brief before you turn it into code.

May 20269m read

Relationships, Cardinality, and the Questions Your Schema Is Asking

Understand relationship types and cardinality so your schema reflects how your data really connects.

May 20268m read

Shaping Before You Build

Shape features before coding so scope, approach, and boundaries are clear from the start.

May 20265m read

Stop Writing Code First

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

May 20266m read

The Mid-Level Mindset

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

May 20267m read

Thinking In Layers

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

May 20268m read

Writing Features Not Tasks

Turn vague tasks into user-focused features with clearer outcomes and better stories.

May 20267m read

Your First ERD

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