Technical Articles
Opinionated writing on software systems, strict monolithic domain boundaries, testing strategies, and Laravel performance.
The Mid-Level Mindset
A practical mindset shift for turning thinking-first habits into mid-level engineering judgment.
Thinking In Layers
Use layered thinking to place logic in the right part of your application before it turns into a mess.
Writing Features Not Tasks
Turn vague tasks into user-focused features with clearer outcomes and better stories.
Your First ERD
Map entities and relationships before you write migrations so your schema starts on solid ground.
The PSR Standards You Are Probably Ignoring
Five PSR standards that most PHP developers skip. Master them and write code that works anywhere, tested easily, and tied to nothing.
When CRUD Isn't Enough: How Real APIs Outgrow Their Design
Most Laravel APIs start as clean CRUD systems. This article walks through why that breaks down, and how an action-based design fixes the mess.