Trajche Nakov

From the blog

I write about my world of Programming.

RSS Feed
When Production Breaks: Debugging the Real World with Laravel Nightwatch
January 22, 2026 13 min read Debugging

When Production Breaks: Debugging the Real World with Laravel Nightwatch

Your local environment lies to you. Staging lies to you. Only production tells the truth. Here's how Laravel Nightwatch helps me find and fix issues that only appear when real users hit the code.

Read more →
Xdebug: The Debugging Superpower You're Probably Not Using
January 15, 2026 9 min read Debugging

Xdebug: The Debugging Superpower You're Probably Not Using

dd() and Ray are great for quick inspections, but when you need to truly understand how your code executes — step by step, line by line — nothing beats a real debugger. Here's how I use Xdebug to debug Laravel applications.

Read more →
From dd() to Ray: A Debugging Workflow That Doesn't Break Your Flow
January 8, 2026 9 min read Debugging

From dd() to Ray: A Debugging Workflow That Doesn't Break Your Flow

dd() is great until it kills your request mid-flight. Here's how I evolved from dump-and-die to a debugging workflow that lets me see everything without breaking anything.

Read more →
Stop Guessing: Debug Laravel Like You Actually Understand It
January 1, 2026 9 min read Debugging

Stop Guessing: Debug Laravel Like You Actually Understand It

Debugging doesn't have to be trial and error. If you understand the request lifecycle, you can predict where a bug lives before you write a single debug statement.

Read more →