logo
  • Home
Hamburger
  • Home

Content

Why do we restart the queue when the code changes?

Before diving into explaining why, let us explain what a supervisor is.

Supervisor is a process monitoring tool that manages background workers.
It is similar to PHP-FPM:

✅ PHP-FPM

1 month ago 2 min read

Better Laravel Jobs: Don’t just retry, backoff.

Ever had a Laravel job fail because an external API was down or hit a rate limit?

By default, Laravel is "one and done." If a job fails, it goes straight to the failed_jobs table. We can fix

5 months ago 2 min read

12 API Design Mistakes to Avoid in Production

After reviewing hundreds of APIs, here are the 12 most common design flaws I see (and how to fix them):

1. Using verbs instead of resource names. Your endpoints should repre

5 months ago 2 min read

Topics

Backend

3 posts

DevOps

2 posts

Laravel

5 posts

PHP

2 posts

RestApi

1 posts

SDLC

1 posts

Security

1 posts

SystemDesign

1 posts
© Emad Aldin 2026. All rights reserved.
  • Twitter
  • Linkedin
  • Github